目前,当我在设置中更改我的应用程序的相机权限,然后返回到我的应用程序时,该应用程序将强制刷新,我将失去应用程序中的位置。我完全按照以下步骤执行:
- 打开使用相机权限的应用程序。
- 导航到应用程序中的某个屏幕(以便您稍后可以看到刷新)
- 进入“设置”应用程序,导航到应用程序的设置,并切换相机权限
- 双击主页并返回应用程序。几秒钟后,它将刷新,将您带回第一个屏幕
注意:我正在使用运行iOS 8.4的iPhone 6
我已经注意到所有具有相机权限的应用程序都会出现此行为。我的问题是: 是否有办法在更改相机权限后防止应用程序在恢复时刷新/重新启动?例如,当您切换位置服务时似乎不会发生这种情况,并且从可用性角度看,这非常糟糕。
用户场景:如果用户深入到您的应用程序中,然后需要更改相机权限(因为他们上次意外点击了“否”),则在返回时将被迫回到该屏幕。这对于尝试销售某些东西或为您注册新帐户的应用程序特别有害。他们可能会尝试引入一个新功能,您可以使用相机拍摄个人资料照片或扫描信用卡。因为用户之前不知道此功能,所以他们可能先前拒绝了相机访问权限,但现在想启用它。在尝试重新启用后,他们回来发现必须花费5分钟以上再次进行注册/购买!之后,即使是我也可能放弃。