Avd*_*ept -6 iphone objective-c ios
在我的应用程序中,我有需要强制关闭应用程序的情况.在某种警报窗口之后退出应用程序的最佳方法是什么?
小例子:
If user enters password 3 times wrong, i want to close app
Run Code Online (Sandbox Code Playgroud)
UPD:
exit(0);
Run Code Online (Sandbox Code Playgroud)
不是一种选择.这将关闭应用程序没有动画和任何其他相关的东西
Apple审核指南:
10.1:应用必须遵守Apple iPhone人机界面指南和Apple iPad人机界面指南中说明的所有条款和条件
我们发现您的应用包含用于退出应用的UI控件.这不符合App Store评论指南要求的iOS人机界面指南.
永远准备好停下来
当人们按下主页按钮以打开其他应用程序或使用设备功能(例如手机)时,iOS应用程序将停止.特别是,人们不会点击应用程序关闭按钮或从菜单中选择退出.为了提供良好的停止体验,iOS应用程序应该:
尽可能快地保存用户数据,因为退出或终止通知可以随时到达.
在停止时保存当前状态,尽可能保持最细微的详细程度,以便人们在再次启动应用程序时不会丢失其上下文.例如,如果您的应用显示滚动数据,请保存当前滚动位置."
删除任何退出应用程序的机制是合适的.
| 归档时间: |
|
| 查看次数: |
1010 次 |
| 最近记录: |