2010-07-14 62 views
1

我有一个项目构建与iPhone 3 *和4一起工作。基本SDK设置为4.目标操作系统设置为3.我有一个iPhone 3GS与3.1.3。iPhone - Xcode 3.2.3拒绝运行模拟器3.1.3

Xcode 3.2.3拒绝在这个iPhone上安装应用程序。它也拒绝运行模拟器。

当我尝试在设备上进行调试时,我收到“无法上传”。当我尝试在模拟器上进行调试时,我收到一条消息,告诉我“模拟器无法找到sdk”...

任何线索?

感谢

+0

可能的重复[编译为iOS 3.1.3,使用xcode 3.2.3(和随附的iOS 4)](http://stackoverflow.com/questions/3099553/compiling-for-ios-3- 1-3-using-xcode-3-2-3-and-ios-4-that-c​​ame-with-it) – 2010-07-14 17:31:56

+0

迈克,冷静下来。他只是想帮助......就像这里的其他人一样。它是否与所有应用程序,或只是这个应用程序?将其隔离为SDK问题或应用程序问题。 – iwasrobbed 2010-07-14 20:02:53

+0

我发现了这个问题的解决方案,将编译器从GCC 4.2更改为LLVM GCC 4.2。不要问我为什么,但它的工作原理。 – SpaceDog 2010-07-15 00:41:18

回答

1

我已经部分解决了将编译器从GCC 4.2更改为LLVM GCC 4.2的问题。

不要问我为什么,但现在我可以在运行3.1.3的3GS上安装应用程序。

问题是:为什么GCC 4.2不起作用。

至少这个问题的解决方案是这样的。

+0

这对我不起作用。 – 2010-09-14 20:51:10

0

要扩大贾森可可的回答是:如果 你去项目信息屏幕和 单击生成,你可以选择什么基地 SDK使用(4.0),然后向下滚动 到iPhone操作系统部署目标版本 并将其设置为3.1.3或其他。 但是,你也必须去 目标部分组下&文件 (红色靶心)选择目标和 获得信息建立网页,并设置 iPhone OS部署目标有太多。

你也这么做吗? (来自已发布的链接)

相关问题