[英]ERROR ITMS-9000: Invalid Code Signing
對於Adobe AIR應用程序(自Apple App Store發行以來已發布了一年),我正在嘗試使用Application Loader提交更新,但出現以下錯誤:
錯誤ITMS-9000:“無效的代碼簽名。可執行文件'Payload / XXX.app / XXX'必須使用配置文件中包含的證書進行簽名。” 在SoftwareAssets / SoftwareAsset(MZItmspSoftwareAssetPackage)
該應用程序是使用Flash Builder 4.7,Apache Flex 4.11.0和AIR 4.0創建的:
該應用程序可以在我的測試設備(iPhone 5c)上編譯並運行。
為什么它被應用程序加載器拒絕?
可能是一些小事,例如缺少圖標或啟動圖像...
當然,我已經嘗試了幾次明顯的嘗試,並且撤銷/創建了新證書,並為App Store創建了新的發行配置文件。
以下是我的XXX-app.xml的摘錄:
<autoOrients>true</autoOrients>
<fullScreen>true</fullScreen>
<visible>true</visible>
<softKeyboardBehavior>none</softKeyboardBehavior>
<icon>
<image16x16>assets/icons/icon-16x16.png</image16x16>
<image29x29>assets/icons/icon-29x29.png</image29x29>
<image32x32>assets/icons/icon-32x32.png</image32x32>
<image36x36>assets/icons/icon-36x36.png</image36x36>
<image48x48>assets/icons/icon-48x48.png</image48x48>
<image57x57>assets/icons/icon-57x57.png</image57x57>
<image72x72>assets/icons/icon-72x72.png</image72x72>
<image114x114>assets/icons/icon-114x114.png</image114x114>
<image128x128>assets/icons/icon-128x128.png</image128x128>
<image512x512>assets/icons/icon-512x512.png</image512x512>
<image50x50>assets/icons/icon-50x50.png</image50x50>
<image58x58>assets/icons/icon-58x58.png</image58x58>
<image76x76>assets/icons/icon-76x76.png</image76x76>
<image100x100>assets/icons/icon-100x100.png</image100x100>
<image120x120>assets/icons/icon-120x120.png</image120x120>
<image144x144>assets/icons/icon-144x144.png</image144x144>
<image152x152>assets/icons/icon-152x152.png</image152x152>
<image1024x1024>assets/icons/icon-1024x1024.png</image1024x1024>
</icon>
<iPhone>
<InfoAdditions><![CDATA[
<key>UIDeviceFamily</key>
<array>
<string>1</string>
<string>2</string>
</array>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
]]></InfoAdditions>
<requestedDisplayResolution>high</requestedDisplayResolution>
</iPhone>
<extensions>
<extensionID>com.adobe.Vibration</extensionID>
<extensionID>com.adobe.ane.gameCenter</extensionID>
</extensions>
</application>
.ipa文件中包含的啟動圖像為:
Default-568h@2x.png
Default-Landscape.png
Default-Landscape@2x.png
Default-Portrait.png
Default-Portrait@2x.png
Default.png
Default@2x.png
您需要使用AIR 4.0 beta(可從安裝程序AIR菜單中選擇)。
已解決的問題之一是:錯誤3686074:[APPLE] [XCODE5]自2月1日起,必須使用最新版本的Xcode 5構建提交給App Store的新應用程序和應用程序更新。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.