CoreLocation和Adhoc Distribution的问题

时间:2010-11-23 23:26:37

标签: iphone xcode ios core-location adhoc

我们正在开发一个使用CoreLocation作为主要功能的应用程序,需要在较长时间内轮询GPS。当我们通过构建和运行在Xcode中安装时,一切正常,但无论何时通过使用曲棍球(使用build& archive-> share_application-> distribute_for_enterprise生成的ipa)通过adhoc安装,CoreLocation都会发生一些非常奇怪的事情。以下是我们遇到的问题; (1)永远不会显示“允许xxx访问当前位置”对话框,(2)任务栏上的位置图标从不显示,(3)委托方法,locationManager:didUpdateToLocation ...永远不会被调用。 / p>

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

是否有其他人遇到此问题或类似情况?有什么建议/建议吗?

使用Xcode 3.2.4 64bit和iOS 4.1(8B117)进行测试

1 个答案:

答案 0 :(得分:1)