我正在使用iPhone应用程序,使用CLLocationManager
来开发我的应用程序,当我运行应用程序时,它会显示一个警告视图,例如“想要使用您当前的位置”。
然后prees Ok继续它。
但我不想显示提醒视图,是否可以让应用跟踪用户的位置而不提示?
提前致谢
答案 0 :(得分:8)
此警报视图是强制性的,除非您以某种方式创建自己的位置跟踪客户端,否则无法避免此情况,但指南禁止在没有提示的情况下访问任何位置,Apple将拒绝您的应用。
原因是用户知道您正在跟踪您的位置 - 安全性和偏好。
为什么要首先避开警报视图?
答案 1 :(得分:3)
出于隐私和安全原因,系统会提示此对话框。如果您以某种方式设法避免这种情况并访问位置数据,那么您的应用程序肯定会在App Store批准过程中被拒绝。你为什么要摆脱它?
答案 2 :(得分:3)
不,我100%确定无法阻止此警报视图
但我想当你点击不允许然后你的CLLocationManager停止但是你可以再次允许它从iphone设置