标签: iphone
我有大量基于核心位置的应用程序,在触发位置服务代码之前会弹出警报并警告用户该应用程序将使用其当前位置。这是Core Location的内置功能还是我们需要在调用API之前实现它?
答案 0 :(得分:4)
是。它是内置的。从iOS4开始,您可以专门为您的应用修改此警报的文本正文。
请点击此链接 http://developer.apple.com/library/ios/#documentation/CoreLocation/Reference/CLLocationManager_Class/CLLocationManager/CLLocationManager.html#//apple_ref/doc/uid/TP40007125
并在doc中找到purpose属性。
purpose
答案 1 :(得分:1)
这是内置的。当您尝试调用核心位置方法时,如果用户之前未允许您的应用程序执行此操作,操作系统将自动弹出警报。