我希望能够创建自己的视图以允许来自我的iOS应用的位置服务。我已阅读here,可以自定义默认iOS位置服务提醒的说明,但我想要的是制作自己的视图。
这可能吗? 谢谢!
答案 0 :(得分:0)
不,这是不可能的。您可以/应该做的就是在合适的时间弹出它。根据一些研究(是的,引用需要:)),你应该确保用户被告知真正需要许可。)
编辑:当您第一次从CLLocationManager
实例调用开始监控/更新位置方法时,它会弹出。
从iOS8开始,您应该调用requestWhenInUseAuthorization
或requestAlwaysAuthorization
来弹出它。
Here你可以找到一些非常好的想法。
答案 1 :(得分:0)
由于您无法更改Apple服务授权;
我建议您使用" allow"来创建自定义视图。 &安培; "不允许"纽扣。而不是"允许"按下请求苹果许可巫婆将提示iOS或mac OS警报。
虽然看起来不是用户友好的。 Apple用户习惯了这一点。没有人会介意,你仍然会展示自己的设计。许多着名的应用程序都是这样做的。