针对Xcode 5上的OS X 10.7+目标操作系统

3
我一直在尝试使用Xcode 5在10.9上构建一个支持10.7+的应用程序。我可以让10.8+正常工作,但是未能让10.7正常工作。
我尝试了以下步骤:
- 禁用基本国际化(我想) - 在我的XIB中关闭自动布局 - 将10.7+设置为我的XIB的目标 - 将4.3.3中的10.6和10.7 SDK复制到我的Contents/Developer/Platforms/MacOSX.platforms/Developers/SDKs文件夹中 - 将部署目标设置为10.7 - 将基本SDK设置为10.7
当我进行以上操作(主要是部署目标和基本SDK)时,我不能在10.9上运行。我收到以下错误消息:
Xcode无法使用所选目标运行。
这似乎非常困难。我缺少什么?我还能尝试什么?
1个回答

1
那个消息表明你试图在32位目标上运行64位代码。我重现了你的步骤,发现这个问题会间歇性地出现,但如果我清理并重新运行它,它就可以工作。
请确保你选择了一个64位目标("My Mac 64-bit"),并且你正在为64位Intel构建(而不是例如"Universal")。我确实怀疑这里有一个Xcode的bug,因为我看到它失败后再成功,但这不是受支持的配置,苹果不会帮助你(即雷达可能是浪费时间)。
顺便说一下:我每天使用Xcode 5构建10.5没有任何问题,但我明确只构建32位,所以可能没有遇到这个问题。

谢谢你,Rob!只是知道我在正确的路径上有所帮助,我会坚持的。 - abwaters

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接