-3

当我点击退出按钮时,我希望我的应用程序退出。我用过exit(0),但苹果拒绝了我的申请。有哪些替代解决方案?

4

1 回答 1

2

From apple doc...

不要以编程方式退出


永远不要以编程方式退出 iOS 应用程序,因为人们倾向于将其解释为崩溃。但是,如果外部环境阻止您的应用程序按预期运行,您需要告诉您的用户这种情况并解释他们可以做些什么。根据应用程序故障的严重程度,您有两种选择。

显示一个有吸引力的屏幕,描述问题并提出更正建议。屏幕会提供反馈,让用户确信您的应用没有任何问题。它让用户可以控制,让他们决定是否要采取纠正措施并继续使用您的应用程序,或者按下主页按钮并打开另一个应用程序

如果只有部分应用功能不可用,请在人们使用该功能时显示屏幕或提醒。仅当人们尝试访问不起作用的功能时才显示警报。`

如何以编程方式退出我的 iOS 应用程序?

于 2013-02-25T05:04:23.253 回答