Xcode can';t在第4代ipod touch上执行代码

Xcode can';t在第4代ipod touch上执行代码,xcode,deployment,ipod-touch,Xcode,Deployment,Ipod Touch,我无法执行为iOs 5开发的应用程序。 它在我的iPhone4上运行良好,但在我的iPodtouch第四代上不起作用 我将iPod添加到Xcode Organizer中用于开发的设备列表中 但是,当我按下“Run”按钮时,XCODE编译成功(状态在屏幕中间的“成功构建”),并突然告诉我“在M的iPod上完成了MyApp” 我使用的是Xcode 4.2,iPod和iPhone上的iOS是5.01 该应用程序可以在iPhone4或模拟器上测试,但不能在iPod上测试。它甚至没有启动,所以应用程序立即

我无法执行为iOs 5开发的应用程序。 它在我的iPhone4上运行良好,但在我的iPodtouch第四代上不起作用

我将iPod添加到Xcode Organizer中用于开发的设备列表中

但是,当我按下“Run”按钮时,XCODE编译成功(状态在屏幕中间的“成功构建”),并突然告诉我“在M的iPod上完成了MyApp”

我使用的是Xcode 4.2,iPod和iPhone上的iOS是5.01

该应用程序可以在iPhone4或模拟器上测试,但不能在iPod上测试。它甚至没有启动,所以应用程序立即崩溃不是原因


谁知道如何应对这种现象呢?

这个问题很容易解决,但(对我来说)很难找到,因为没有错误报告,也没有来自Xcode的任何消息提示:

在Info.plist文件中,所需设备功能部分包含gps和磁强计

这两种功能在iPod上都不可用


删除这些必需的设备功能后,应用程序在iPod上运行

您是否尝试手动更新配置文件?有时它会被窃听或是其他什么东西,而问题通常会通过更新它来解决。请转到“资源调配”部分中的开发人员帐户。如果您没有使用appID创建配置文件,请创建一个配置文件,并确保您在该配置文件的设备列表中选择了iPod,下载创建的文件并将其添加到xCode。在不更新配置文件的情况下解决了此问题