【问题标题】:Do action upon exit of ios app在 ios 应用程序退出时执行操作
【发布时间】:2012-08-29 01:11:44
【问题描述】:

当用户按下主页按钮(退出)时,如何在 iOS 上分配操作?我想要一个使用用户登录功能的应用程序,并且我希望在退出时用户退出。我不想为此使用按钮。

【问题讨论】:

    标签: ios objective-c action exit home-button


    【解决方案1】:

    将您的操作写入appDelegate 的“applicationDidEnterBackground”方法。

    【讨论】:

    • @Andrei 因为每次应用程序收到一些特定的中断线路电话、短信时都会调用 applicationWillResignActive。如果您想在用户按下主页按钮时安排通知,在这种情况下 applicationDidEnterBackground 是执行此操作的合适位置。
    【解决方案2】:

    您不能以编程方式退出应用程序,您可以使用exit(1),但这不是一个好习惯,您的应用程序可能会被 Apple 拒绝。

    applicationDidEnterBackground 将被调用以按下主页按钮。尝试在这里处理所有事情。

    【讨论】:

      【解决方案3】:

      使用方法,

      - (void)applicationDidEnterBackground:(UIApplication *)application
      

      在您的应用程序的委托中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-01-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多