设备:iPhone上的iPhone 4.0,但仍为3.1.3 Ad-Hoc编译?
版本:3.1
体形:3511
设备:iPhone
OS:iPhone OS 4.0
的Xcode 3.2.2(旧)
xCode 3.2.3(新;对于iPhone 4.0 Beta)
背景:
正如你可以看到我在我的iPhone安装4.0,因为我在这个论坛它真的很难几乎是不可能降级到3.1.3读,但它是我的,我只有设备和使用为发展。当我尝试继续开发和构建旧的xCode时,它告诉我“没有配置iPhone操作系统设备连接”。当我选择模拟器时,它会进行编译和构建,但是当我传播此文件时,它不适用于我的测试人员的设备,它们会得到一个签名错误。
当我运行新的xCode时,它在设备上进行编译和构建,当我传播此文件时,它在我的测试人员(运行当前正式版本3.1.3)的设备上工作。
问题:
为什么会有建设模拟器和设备之间的区别吗?由于签名问题和设备构建确实有效,仿真器构建似乎无法在我的测试人员的设备上工作。
目前看来旧的xCode变得毫无用处,但是我读到,您可能不会使用Beta xCode来构建您的发布应用程序。因此,了解上述情况后,我可以通过当前的设置来解决这个问题,因为旧的xCode不会让我正确构建。
感谢您的回答。 – Mark 2010-04-13 16:46:10