【问题标题】:How to exit app while enter background [closed]进入后台时如何退出应用程序[关闭]
【发布时间】:2010-10-06 09:18:31
【问题描述】:

当我的应用进入后台时,我需要退出我的应用

【问题讨论】:

  • 细节不足。请注意,Xcode 只是一个 IDE - 我们至少需要知道您使用的是什么编程语言以及您的目标操作系统是什么。
  • 你还需要更多细节。你想做什么?你为什么要这样做?到目前为止,您尝试过什么?

标签: ios


【解决方案1】:

如果您不希望您的应用进入后台,请将您应用的Info.plist 文件中的UIApplicationExitsOnSuspend 键设置为YES

Opting Out of Background Execution

【讨论】:

    【解决方案2】:

    我猜你想在应用程序进入后台时关闭你的 iPhone/iPad 应用程序:

    在您的应用代理的applicationWillEnterBackground 中,您可以执行[[NSThread mainThread] exit]exit(0)

    【讨论】:

    • Apple 特别建议不要这样做,因为它就像崩溃一样。 Jason 建议使用 UIApplicationExitsOnSuspend 属性列表键是一种更好的处理方式。无论如何,除了少数情况外,建议不要在后台退出。
    • 谢谢,很高兴知道:-)
    • 在我看来 -[NSThread exit] 不存在。
    • 我们可以在执行命令 kill / exit app.根据我的经验,如果您使用计时器或 DispatchQueue 运行它,则代码不会执行
    猜你喜欢
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-03
    • 1970-01-01
    • 2012-07-26
    • 2023-01-12
    相关资源
    最近更新 更多