为什么在应用商店上的app时,locationManager委托不会调用

时间:2017-05-17 16:19:58

标签: ios swift location

我的应用程序完全适用于

@objc func locationManager(_ manager: CLLocationManager,didUpdateLocations locations: [CLLocation]) {

在Info.plist中正确添加了WhenInUse的权限,请求正确等等。

但是,在将应用程序发布到商店后,不再调用locationManager。当它被调用时(在应用程序的开发者版本上),我将地图聚焦在当前位置的一个小区域上。但是,它在商业版本上永远不会出现这种情况,但你可以看到蓝点和世界地图。

(是的,请求许可的警报确实出现了,我确实按下了)

如何找出阻止在应用的实时版本上调用它的内容?或者当涉及到位置时,实时和开发者应用程序之间的实际差异是什么?

更新:请注意当我在XCode设备上本地运行它时,所有功能都可以正常工作,甚至可以重新打开本地版本。当我从应用商店试用版本时,它不起作用。

0 个答案:

没有答案