在使用Xcode 5的情况下,在iOS 5.1.1设备上运行iOS应用程序。

6
我正在尝试在运行iOS 5.1.1的iPad上安装一个iOS应用程序。当我使用开发配置文件通过Xcode启动时,我收到以下错误消息:
Xcode无法在运行iOS版本低于6.0的设备上安装或启动支持64位架构的应用程序。该配置支持通过iOS App Store进行分发,但不能在Xcode开发中使用。要继续,请编辑“Run scheme action”并选择不包括64位架构的构建配置。
我已经尝试通过移除arm64来更改构建架构,但出现相同的错误。我还尝试使用adhoc配置文件构建ipa,并使用testflight进行安装,但仍然出现相同的错误。
我如何才能在运行iOS 5.1.1的真实设备上测试我的应用程序,同时使用Xcode 5进行构建?
有效架构: Valid architectures

我有xcode 5.1,并且遇到了你所描述的相同情况。我尝试删除“有效架构”中的arm64,但没有成功。你知道我们是否可以使用Xcode 5.1构建iOS 5.1.1实际设备上的测试吗? - Beto
2个回答

6

你需要创建一个没有arm64架构的测试目标。

查看截图,确保你没有arm64。

enter image description here


1
我已经从架构中删除了arm64,并且不在有效的架构中。从有效架构中删除它解决了我的问题。将进一步调查。谢谢。 - samir
1
不如添加一个构建配置而不是目标,这样更易于维护。目标需要同时添加和删除资源等。 - Paul Collins

1
将“仅更改构建活动架构”为“是”对于调试方案对我有用。这在被接受的答案的截图中显示,可能是真正的解决方案,而不是被接受的答案所描述的内容。

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