提供用户可选择的选项退出iOS应用程序将导致Apple拒绝

时间:2016-04-29 04:04:50

标签: ios exit

我正在开发一款应用程序,如果它为用户提供了退出应用程序的选项,我认为可以增强用户体验。此选项只能从其中一个屏幕上获得。

我研究了这个想法,我完全了解以下内容:

然而,我建议的情况是其中一个屏幕通过许多按钮为用户提供一系列选项。每个按钮都有一个图标,并清楚地标记。

由于退出应用选项允许用户手动退出应用,因此用户不会认为该应用已崩溃。并且,因为按钮的功能是退出应用程序,所以这不是应用程序无法提供其预期功能的情况。实际上,它与预期的功能完全相反,即退出应用程序。

我的问题是

如果这是一个用户可选择的选项,明确标注它的作用,Apple会拒绝它吗?如果是这样,如果应用在用户选择该选项后提供了“确认提醒”,那会有什么不同吗?

我希望有人可以:

  • 分享他们尝试相同方法的经验
  • 向我推荐一个现有的应用程序(作为一个例子,它将被批准)

1 个答案:

答案 0 :(得分:1)

实际上,这个Apple在这个link.

中提供了详细的答案

请遵循它。

基本快照:

  

在iOS中,用户按Home键关闭应用程序。应该   您的申请具有无法提供的条件   预期的功能,推荐的方法是显示警报   指示问题性质和可能操作的用户   用户可以 - 打开WiFi,启用位置服务,   等允许用户自行终止应用程序   决定。

Apple说,警告开发人员不要强行调用退出方法。

  

警告:请勿调用退出功能。呼叫退出的应用程序将   似乎让用户崩溃,而不是执行优雅的   终止并动画回到主屏幕。

如果在开发或测试期间有必要终止您的应用程序,建议使用中止函数或断言宏。

希望这会对你有所帮助。