iPod中未显示位置服务权限(警报)

时间:2013-02-05 11:22:30

标签: xcode4.5 core-location ipod-touch ios6-maps

我已将基于GPS的iPhone应用程序(iOS 6)上传到应用程序商店。我的一位朋友告诉我,核心位置许可不是要求他的设备(iPod)。由于他的位置没有得到更新,他错过了功能。我在这里尝试了很多设备(iPhone 4S,5和iPad),但都很好用。我不知道我的应用程序有什么问题。如果有任何想法,那么请帮助我。

2 个答案:

答案 0 :(得分:0)

他正在测试的iPod可能无法定位。如果设备无法进行位置更新,则永远不会提示用户提供位置。

如果设备无法使用位置,我会嵌入警报,以便用户/测试人员知道为什么位置更新无效。

较新的iPad / iPod Touch设备可以根据新的Wifi平铺获得位置更新,但该功能(iOS 6新增功能)不能与旧设备向后兼容。这就是为什么最好首先测试位置可用性,然后在没有可用时发出警报。

答案 1 :(得分:0)

API最近得到了更新(iOS 6),我记得获取位置权限并显示其消息(目的)已被弃用的方法。

查看文档并找到已弃用的内容。

我希望它有所帮助。