itunesconnect apploader无效的段对齐问题

时间:2014-09-26 14:11:11

标签: itunesconnect loader

伙计们我想更新我的应用程序最新版本,但App Loader一直给我同样的错误,那就是

“错误ITMS-9000:”无效的段对齐。此应用程序没有正确的段对齐,应使用最新版本的Xcode重建。如果您需要进一步的帮助,请联系开发者技术支持。“”

我要发疯了。我有Xcode 6所以它是最新版本。我找不到问题请帮忙。

2 个答案:

答案 0 :(得分:2)

很棒的解决方案!!

  

解决方法:ERROR ITMS-9000:无效的Sement Alignment。这个应用程序   没有适当的段,应该使用最新版本重建   xcode。

现在我的应用正在等待评价

首先,明确一些步骤。 我的设置是Flash CC 2014试用版,Actionsript 3.0,来自Xcode 6.0.1和Mac OS 10.9.5和Adobe Air 15的App loader

我的步骤

  1. 下载并更新Adobe Air  adobe.com es air
  2. 在Flash CC中设置新的Adobe Air版本 http://helpx.adobe.com/x-productkb/multi/overlay-air-sdk-flash-professional1.htmlhttp://www.leebrimelow.com/quick-tip-targeting-new-air-sdk-in-flash-cs6/
  3. 终端控制台设置(系统链接器)Adobe的工作人员Pahup

    cd / lib / aot / bin / ld64

    mv ld64 ld64_orig

    ln -s / usr / bin / ld ld64

  4. developer.apple.com/iphone上的设置(来自Apple帐户)

    • 为iStore创建认证p12和配置
  5. 编译并交叉手指以获得批准

  6. THKS。

    编辑:要清除此行cd / lib / aot / bin / ld64 它从SDK下载好吗?所以对于eaxmple cd dowload / adobeairk_sdk / lib / aot / bin / ld64

答案 1 :(得分:1)

Adob​​e的工作人员说:

来自Pahup el 25-sep-2014 5:11 似乎苹果期望创建应用程序的方式发生了变化。我们对此进行了更深入的研究,发现我们的链接器(在我们的工具链中)的输出已不再被Apple接受。

我们正在努力升级我们的工具链,包括链接器。目前,我们建议您尝试使用系统上提供的“链接器”。我们已经使用几个应用程序进行了测试,似乎正在修复问题。请试一试,看看它是否可以解锁您。请注意,此解决方法仅适用于Mac平台。

使用系统链接器的步骤 -

cd / lib / aot / bin / ld64 mv ld64 ld64_orig ln -s / usr / bin / ld ld64

在提交之前,我们建议您也测试应用程序功能。请向我们发布有关这方面的更多信息。它将帮助我们更快地以更好的方式修复我们的工具链。