49

我从 Xcode(或 Instruments)在 iPhone 上运行一个应用程序时遇到问题。当我尝试运行该应用程序时,我在 Xcode 的左下角收到错误消息无法上传 XXX.app。奇怪的是它实际上将应用程序上传到了 iPhone 但它没有启动它(之后我可以在 iPhone 上手动启动应用程序)。

因此,如果无法从 Xcode 或仪器启动应用程序,我就没有机会进行调试/性能测试。

关于这里可能出现什么问题的任何建议?

iPhone 控制台向我展示了这一点:

Thu Oct  1 14:25:18 unknown mobile_installationd[1976] <Error>: 00808e00 install_embedded_profile: Skipping the installation of the embedded profile
Thu Oct  1 14:25:23 unknown SpringBoard[25] <Warning>: Reloading and rendering all application icons.

其他应用程序工作正常。我已经在两部 iPhone(均为 3.1)上进行了尝试,结果相同。我在 SnowLeopard 上运行 Xcode 3.2。

问候

4

5 回答 5

92

这也发生在我身上(不止一次)。我最终不得不重新启动 Xcode 来解决问题(在验证代码签名设置是否正确、安装了配置文件等之后)。

于 2009-10-14T21:11:04.837 回答
4

我有同样的问题,重新启动 Xcode 解决了它。当然,我检查了 iPhone 上是否安装了正确的配置文件,并且项目设置中的捆绑包 ID 与配置文件匹配。

于 2009-10-17T00:36:12.723 回答
2

重新启动 Xcode 解决了这个问题。在 Xcode 运行时,我通过 iTunes (v 3.1) 下载了更新版本的 iPhone OS 并同步(但没有更新)iPhone。我当前设备上的操作系统版本是 3.0

也许这有帮助。

于 2009-11-07T17:02:15.930 回答
2

它说它无法安装配置文件。彻底检查您的代码签名设置,并在构建应用程序后验证您用于代码签名的配置文件确实是您选择的配置文件:进入构建应用程序的包,找到 Embedded.mobileprovision 文件,使用 TextEdit 应用程序打开它,查找<name>标签并查看值。如果该值与您在项目中设置的配置文件不匹配,则可能是问题的原因。

于 2009-10-14T21:20:25.737 回答
1

也许您的可执行文件名称设置不正确。

展开 Targets 组,双击您的目标,转到 Properties 选项卡,然后检查“Executable:”旁边的设置

在我的项目中,它设置为 ${EXECUTABLE_NAME}

我想你也可以在你的 Info.plist 文件中检查这个。

于 2009-10-01T16:41:44.497 回答