3G iPhone设备“完成运行”,但应用程序不会加载

我试图在3G设备上运行应用程序。 Xcode说,该应用程序已经“完成在iPhone上运行”,但该应用程序不会部署。 我想我的架构configuration正确(见下图)

在这里输入图像说明

在这里输入图像说明

任何帮助将是伟大的,

谢谢

我终于明白了这一点。 在Info.plist中有一个设置为armv7的“必需设备function”设置。 我意识到在3G模型的目标构build设置中armv6和armv7的要求,但不在plist中。 这是一个截图。 希望它能帮助其他人坚持类似的东西:

在这里输入图像说明

你的configuration看起来很好。 我以前见过 从Organizer中删除设备(在“Devices”标签左侧的列表中select它,然后单击主面板底部的“Remove”button),重新启动Xcode,然后重新连接似乎解决了问题。

就我而言,目标属性中的体系结构被设置为标准(armv7)。 我不得不添加armv6架构,它的工作

在设置中检查“需要的设备function”。 我加速器设置为closures有问题。 当我删除这条线,一切开始工作。

3G(iOS4)和4GS(iOS5)的同样问题

每个.xib文件和核心数据模型也有一个部署属性。 这是在身份检查员。 改变它为我工作。

请确保在目标版本设置中将其设置为这样,而不仅仅是项目构build设置。

重新启动设备通常会为我解决这个问题。

在顶部的构build设置下,您不会select名为“级别”的select。 如果您select此选项,则可能会发现架构和/或您的代码签名标识与“组合”设置下显示的设置不一致。 我遇到了一个应用程序正在成功build立,而不是在电话上部署的情况。 当我select“级别”时,这些“生成”设置的“我的应用”目标下的值不正确。 一旦我把它们设置在这里,它就会部署到设备上。

希望有所帮助。