Xcode:应用程序构建,但“运行”和“完成”在同一时间

问题描述:

我有一个从我在网上找到的示例代码创建的应用程序。我将iPod touch 4G连接到我的电脑,一切正常,应用程序运行。Xcode:应用程序构建,但“运行”和“完成”在同一时间

然后,我将iPhone 3G连接到计算机,建立配置文件等。在组织者设备中显示为绿点,所以我们很好。该设备的名称就在运行按钮旁边,因此这是一个好兆头。但是当我运行它说“构建成功”,然后直接进入“完成运行”,但没有出现在应用程序!

我已经尝试过这个应用程序,现在所有的工作都在iPod touch上,但没有在iPhone上。

设备正在运行最新的操作系统,4.2为iPhone,Xcode版本是最新的。

+0

第三代你是指3G还是3GS? – jrtc27

我有一个不同的问题有更可能相同的答案 App built with Xcode 4.2 ios 5.0 crashing when installed on iphone with ios 4.3.5

我发现这里的解决方案

Is it possible to target older iOS versions when using Xcode 4.2 and iOS 5 SDK?

通过mmorris

我必须做什么,他清楚的解释还有一件事:
将项目和目标构建集中的编译器设置为LLVM GCC 4.2
这使得应用程序在我的旧设备上运行

+1

+1'可能的目标'链接就是答案。很多答案都提到了架构,但没有提到info.plist中的armv7要求。 – NJones

+0

谢谢!这对我有用! – Jason

确保您的目标是可以在构建配置文件(目标,摘要,设备,部署目标)中使用的最少iOS版本和SDK。另外,请检查右下角的错误控制台(所有输出),看看是否有某种问题发生。

我有问题在模拟器上运行,而不是在设备上运行。

试过上面的选项,但没有为我工作。

最后,只需重置模拟器的伎俩。

+0

保存我的一天!谢谢! – Oleg

+0

gosh,谁会预料到。谢谢!! –