-3
我想要我的应用程序退出时,我点击退出按钮。我使用了exit(0)
,但Apple拒绝了我的应用程序。有什么替代解决方案呢?如何退出iPhone应用程序的按钮操作?
我想要我的应用程序退出时,我点击退出按钮。我使用了exit(0)
,但Apple拒绝了我的应用程序。有什么替代解决方案呢?如何退出iPhone应用程序的按钮操作?
From apple doc...
Don’t Quit Programmatically
决不编程退出iOS应用程序,因为人们往往解释为崩溃。但是,如果外部环境阻止您的应用按预期运行,则需要告诉用户有关情况并解释他们可以对此做些什么。根据应用程序故障的严重程度,您有两种选择。
显示描述问题的有吸引力的屏幕并建议更正。屏幕提供的反馈可以让用户确信您的应用没有任何问题。它将用户置于控制之下,让他们决定是否要采取纠正措施并继续使用您的应用程序,或者按主页按钮并打开不同的应用程序
如果只有某些应用程序的功能不可用,请显示一个屏幕或者当人们使用功能时发出警报。仅当用户尝试访问不能正常工作的功能时才显示警报。 `
尽管重复引用的iOS 4.0,它仍然是完全合法的今天。 – rmaddy 2013-02-25 05:04:16