我的应用程序完全适用于
@objc func locationManager(_ manager: CLLocationManager,didUpdateLocations locations: [CLLocation]) {
在Info.plist中正确添加了WhenInUse的权限,请求正确等等。
但是,在将应用程序发布到商店后,不再调用locationManager。当它被调用时(在应用程序的开发者版本上),我将地图聚焦在当前位置的一个小区域上。但是,它在商业版本上永远不会出现这种情况,但你可以看到蓝点和世界地图。
(是的,请求许可的警报确实出现了,我确实按下了)
如何找出阻止在应用的实时版本上调用它的内容?或者当涉及到位置时,实时和开发者应用程序之间的实际差异是什么?
更新:请注意当我在XCode设备上本地运行它时,所有功能都可以正常工作,甚至可以重新打开本地版本。当我从应用商店试用版本时,它不起作用。