我已经浪费了3天“解决”这个问题(实际上我已经尝试了所有我能想象但却什么都没有的东西)。
在我的应用程序的二进制上传时,我收到以下错误: ERROR ITMS-9000:“此捆绑包无效.armv7s必须包含armv7体系结构。”在SoftwareAssets / SoftwareAsset(MZItmspSoftwareAssetPackage)。
答案 0 :(得分:48)
哦,我明白了,您只需要断开设备(删除设备和系统之间的电缆连接)。
现在归档并验证。我相信你很高兴。 :)
上传二进制文件时请按照以下步骤操作:
答案 1 :(得分:6)
我收到了这个错误,因为拱门(arm7,arm7s,arm64)+仅建立活动拱门 - 是。
我接下来做了: - 断开iphone - 排除arm64-arch - 仅设置Build Active Arch - NO。
Build已成功上传。
答案 2 :(得分:0)
对我来说问题非常懒惰!我刚刚失去了通用部署目标(我只有iPhone才有错误)。修正它工作正常。
答案 3 :(得分:0)
我尝试删除电缆并重新分配配置文件等。最后,我刚刚从项目和目标文件的有效体系结构列表中删除了arm64。
arm64究竟有多重要?