错误ITMS-9000:“二进制中没有架构”

时间:2014-04-10 10:38:35

标签: flex air flash-builder flex4.7

尝试将应用上传到iOS商店时出错。

该应用程序是使用FlashBuilder 4.7和Flex 13.0开发的。

错误ITMS-9000:“二进制文件中没有架构。 Lipo未能检测到捆绑可执行文件中的任何体系结构。“在SoftwareAssets / SoftwareAsset(MZItmspSoftwareAssetPackage)

有没有人对这个错误是什么有任何想法?任何帮助将不胜感激。

感谢。

2 个答案:

答案 0 :(得分:1)

尝试修复application.xml:

    <iPhone>
    <InfoAdditions><![CDATA[...
<key>MinimumOSVersion</key>
<string>6.0</string>
]]></InfoAdditions>

答案 1 :(得分:0)

经过多次尝试,我找到了问题的解决方案。在更新了空气sdk之后我仍然遇到了这个问题。

解决这个问题很简单。

我们不需要在app Id中使用任何数字。

例如:

应用未提交应用ID包含com.adobe.sample.7th等数字

然后我创建了具有app.adobe.sample.seventh等应用ID的新应用,并且我能够将此应用提交到商店。