我有一个用于iPhone 3 *和4的项目构建.Base SDK设置为4.目标OS设置为3.我有一个带有3.1.3的iPhone 3GS。
Xcode 3.2.3拒绝在此iPhone上安装该应用程序。它也拒绝运行模拟器。
当我尝试在设备上进行调试时,我收到“上传失败”。当我尝试在模拟器上进行调试时,我收到一条消息,告诉我“模拟器无法找到sdk”......
任何线索?
感谢
答案 0 :(得分:1)
我已经部分解决了将编译器从GCC 4.2更改为LLVM GCC 4.2的问题。
不要问我为什么,但现在我可以在运行3.1.3的3GS上安装该应用程序。
问题是:为什么GCC 4.2无效。
至少这个问题的解决方案就是这个。
答案 1 :(得分:0)
扩展Jason Coco的回答:如果 你去了项目信息屏幕和 单击Build,您可以选择Base 使用SDK(4.0)然后向下滚动 到iPhone OS部署目标版本 并将其设置为3.1.3或其他。 但是,你也必须去 “群组”下的“目标”部分档 (红色靶心)选择你的目标和 获取信息构建页面,并设置您的 iPhone OS部署目标也在那里。
你也这样做了吗? (来自发布的链接)