2009-10-01 98 views
49

从Xcode(或仪器)在iPhone上运行一个应用程序时出现问题。 当我尝试运行该应用程序时,出现错误消息无法上传XXX.app在Xcode的左下角。奇怪的是,它实际上将应用程序上传到iPhone,但它不启动它(在此之后,我可以在iPhone上手动启动应用程序)。从Xcode(和仪器)在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。

Regards

回答

1

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

展开目标组,双击你的目标,转到属性选项卡,并选中该设置旁边的“可执行文件:”

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

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

92

这发生在我身上(不止一次)。我最终必须重新启动Xcode才能解决问题(验证代码签名设置正确,配置配置文件已安装等)。

2

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

4

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

+0

今天我确切地遇到了这个问题,并且正如您发现的,重新启动XCode修复了它。这发生在我通过向它们添加新设备多次重新生成配置文件的时候。 – 2009-11-16 16:12:47

2

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

也许这会有所帮助。

相关问题