我喜欢做一个教程,要求用户必须按下‘始终允许’按钮在位置权限请求。
在我看来,使用一个ViewController并在其中添加一个UIAlertController作为subView,然后添加另一个CAShapeLayer来创建一个白色矩形来突出显示'Always Allow‘UIAlertAction。
我的问题是我找不到'Always Allow‘UIAlertAction。我需要这个UIAlertAction的CGPoint。如何获得它?
更新:这不是一个真正的权限提醒,我想很多人都误解了它。在iOS中,当权限警报弹出时,用户有时会选择任何一个,而不是阅读上面的消息。因为我们的硬件产品需要在后台进行位置更新,所以我们希望用户必须选择'Always‘位置选项,这就是为什么要这样做。我们想要做一个指南,告诉人们在下一步将显示一个警告页面,请选择正确的页面。按下右上角按钮后,会弹出真正的权限。我认为这是一个很好的引导用户的方法。
The Right Way To Ask Users For iOS Permissions
对此有什么建议吗?谢谢。

发布于 2017-11-13 16:54:03
https://stackoverflow.com/questions/47260105
复制相似问题