我已经浪费了3天“解决”这个问题(实际上我已经尝试了所有我能想象但却什么都没有的东西)。
在我的应用程序的二进制上传时,我收到以下错误:ERROR ITMS-9000:“此捆绑包无效.armv7s需要包含armv7体系结构。”在SoftwareAssets / SoftwareAsset(MZItmspSoftwareAssetPackage)。
我已经读过,我必须拔掉我的iphone。我应该在二进制上传时这样做,还是什么时候?
答案 0 :(得分:0)
选择项目名称蓝色图标:
在构建设置中搜索“arch” 确保您已在发布代码中包含armv7。您必须打开这两个区域并确保将armv7键入有效体系结构或体系结构。使用的体系结构是两个设置的联合,因此只需确保armv7在一个或另一个部分中。
BTW - 有关其他验证问题的帮助,请参阅Apple的此technical note。
答案 1 :(得分:0)
1.从Mac上断开iOS设备的连接, 2.不要选择任何模拟器,只要保持原样,iOS设备选项 3.归档 4.发布它