iOS退出(0)拒绝

时间:2012-12-19 05:56:03

标签: iphone ios6 app-store

我的应用程序因以下原因被拒绝,因为它是我的第一个应用程序。我应该做些什么改变。请给我一些解决方案吗?

  

10.1:应用必须遵守Apple iPhone人机界面指南和Apple iPad人机界面指南中说明的所有条款和条件

     

我们发现您的应用包含用于退出应用的UI控件。这不符合App Store评论指南要求的iOS人机界面指南。

     

始终准备停止

     

当人们按“主页”按钮打开其他应用程序或使用设备功能(例如手机)时,iOS应用程序将停止。      特别是,人们不会点击应用程序关闭按钮或从菜单中选择退出。为了提供良好的停止体验,iOS应用程序应该:

     
      
  • 尽快保存用户数据,因为退出或终止通知可以随时到达。

  •   
  • 在停止时以最精细的细节保存当前状态,以便人们在再次启动应用程序时不会丢失其上下文。例如,如果您的应用显示滚动数据,请保存当前滚动位置。“

  •   
     

删除任何退出应用的机制是合适的。

1 个答案:

答案 0 :(得分:2)

请勿提供退出应用程序的按钮或选项。

如果您这样做,苹果将拒绝您的申请。

此外,如果您在某个时间点从您的应用程序中调用exit(0),Apple会将其视为崩溃。

所以永远不要这样做,你的应用程序将被拒绝。