iphone - CoreLocation 和 Adhoc 分发的问题

标签 iphone xcode ios core-location adhoc

我们正在开发一个将 CoreLocation 用作主要功能的应用程序,该应用程序需要在较长时间内轮询 GPS。当我们在 Xcode 中通过 build&run 安装时一切正常,但是每当它使用 hockey 通过 adhoc 安装时(使用 build&archive->share_application->distribute_for_enterprise 生成的 ipa),CoreLocation 就会发生一些非常奇怪的事情。这是我们遇到的问题; (1) 永远不会显示“允许 xxx 访问您的当前位置”对话框,(2) 永远不会显示任务栏上的位置图标,以及 (3) 永远不会调用委托(delegate)方法 locationManager:didUpdateToLocation...。

更令人困惑的是,此问题只能在开发人员设备上重现。 Beta 测试人员没有遇到这种情况。我们已尝试从开发人员设备和 Xcode 中删除所有配置文件,但问题仍然存在。我们还验证了我们正在使用最新的配置文件进行构建。在我完全删除它并在 iTunes 中将其设置为新手机后,我只能通过 adhoc 安装到我的开发手机上。

有没有其他人遇到过这个问题或类似的问题?有什么建议吗?

使用 Xcode 3.2.4 64 位和 iOS 4.1 (8B117) 测试

最佳答案

关于iphone - CoreLocation 和 Adhoc 分发的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4262089/

相关文章:

ios - 是否可以将蓝牙低功耗 OBDII 设备连接到 iOS?

iphone dev 如何检查按下的通知启动按钮

ios - 使用 UILocalNotification 从核心数据中删除数据

ios - 使用旧的 swift 版本

iphone - IOS - RESTKIT - 多种方式映射结果

ios - swift 中的 NavigationController 导致黑屏

ios - 强制 View Controller 仅纵向

iphone - 设置需求显示 : Too long between redraw cycles

ios - labelColor 在 Passbook 优惠券类型通行证中没有响应

ios - 如何在 Swift 4 上自定义 Google Place Picker 中的导航栏?