我正在尝试将部署目标设置为5.x in Xcode 5.1.1
,但我可以看到min是6.0。所以我试图单独选择架构到armv7
,但我看不到如下所示。
如果我尝试在部署目标字段中手动输入5.0,则会出现以下错误。
那么可以在Xcode 5.1.1中设置5.x吗?如果不是,还有其他办法吗?
注意:根据apple's news,从5月15日起,我们必须在xcode 5.1.1上传...
答案 0 :(得分:2)
正如@Chitra指出的那样,您可以手动在该字段中键入值。如果您键入5.1.1,则Xcode会自动选择32位和64位架构,并且不需要使用架构(添加/删除/任何内容)。所以你的应用程序将在有能力的硬件上使用正确的64位二进制文件。
如果您选择低于5.1.1的任何内容,则所有二进制文件将仅以32位编译。
这是5.0.1中的新Xcode功能我相信。以下是完整指南:https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaTouch64BitGuide/Introduction/Introduction.html
答案 1 :(得分:-1)
您可以直接在文本框中键入不同的目标(5.0,5.1等):)
唯一需要注意的是,如果低于7.0,则需要更改体系结构以排除ARM64。
修改强>
构建设置> iOS部署目标
这里不需要排除ARM64。 我查了一下