通过我们的应用程序,我们不想支持3,5“iPhone屏幕。我们还需要iOS 8.0,因此将iPhone 4S作为唯一支持的3,5”屏幕。
我们希望在构建App Store二进制文件时从有效的体系结构列表中删除armv7体系结构来排除iPhone 4S。但似乎不允许这样做。
我做错了什么,或者这是不是真的不允许?
答案 0 :(得分:5)
你可以尝试一些选择:
- 如果您插入了设备,该设备的架构就是ACTIVE ARCHITECTURE,因此您需要拔掉设备。
- 为目标和项目设置“仅构建活动体系结构”为NO。
答案 1 :(得分:1)
现在可能已经太晚了,但也许可以帮助其他人..对我来说,这个错误是当我为AppStore(或testflight)构建ad hoc版本时我连接了iPhone 5S。如果我删除(并保留为iOS设备) - 那么 - 没有错误。