通过Xcode 4.3.2进行调试时,我的应用程序在模拟器和两个设备上都令我满意。我使用OTA Ad-hoc发行版发送给我的beta测试人员。归档,保存并将我的ipa和plist文件上传到我的网站后,我便下载并在手机上成功安装该应用程序。
听起来不错,对吧?
但是,我正在使用CoreAudio和CoreData,而且很低,看到我的应用程序中没有声音。我在我正在调试的设备上删除并安装OTA,所以我不知道问题出在哪里。
我感觉我的核心数据模型可能存在潜在的问题(它可以提供我的声音)但检查时检查似乎验证它是否正常工作。当我从Xcode安装,拔出,关闭并重新打开设备上的应用程序时,它可以正常工作。只有OTA安装有这个问题。
有没有人遇到过这样的行为差异?我检查了我的构建设置,我看到的AdHoc的唯一区别是使用了Entitlements.plist,只有有用的设置似乎没有调试。