应用程序构建&在iPhone模拟器中运行,但不会部署到iPhone

时间:2012-07-09 21:16:36

标签: iphone osx-lion xcode4.3 ios5.1

我正在开发的app&在iPhone模拟器中运行得很好,但是,当我尝试在iPhone 4S上测试它时,XCode在点击“运行”后立即说“完成运行......”,当我看到iPhone时,没有该应用程序的图标。就好像XCode没有检测到XCode没有将应用程序部署到设备上。

我有一个签名证书,一个开发人员个人资料和一个有效的配置文件(XCode的组织者这样说)。配置文件存在于iPhone上。

我已经尝试恢复iPhone,但我仍然遇到同样的错误。

如何将我的应用成功部署到iPhone?

修改

以下答案的评论很深入,但问题是我在Info.plist所需的Required device capabilities部分内拼错了。我通过删除该行来解决它。

1 个答案:

答案 0 :(得分:2)

要检查的事情很少:

清理构建文件夹并重建。在Xcode项目导航器中,在产品文件夹下,您的应用程序是否存在?

打开iTunes并尝试将此应用程序拖到iTunes中。它会出现在iTunes中还是会出错?如果它出现,你可以通过iTunes安装到iPhone吗?

您的iPhone iOS版本和Xcode版本以及构建设置是否全部同步?我知道某些版本的Xcode 4.x在iOS 4.x上构建和运行应用程序时遇到问题。