我必须在第一次启动时出示 EULA。如果用户不接受我想关闭该应用程序。使应用程序被应用程序商店接受的正确方法是什么?
我读到了使用exit(0)
and [[UIApplication sharedApplication] terminate]
这不是要走的路。
Apple 不希望您退出该应用程序 http://developer.apple.com/library/ios/#qa/qa1561/_index.html因为它看起来像是一场崩溃。这就是为什么他们做了-[UIApplication terminate]
私人的,如果您使用它,将会拒绝您的应用程序。他们似乎并不拒绝使用的应用程序exit
我见过应用程序自行退出,但我同意 Apple 的观点,即在 iOS 上这不是良好的 UI 行为,如果你在没有按下主页按钮的情况下被扔回主屏幕,确实会感觉很奇怪。因此,我建议您只需显示一个屏幕,其中包含以下内容的消息:“如果不接受 EULA,您将无法使用该应用程序。要么接受 EULA,要么按主页按钮”.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)