2012-09-29 37 views
2

我做了一些修改,並準備我的應用程序的新版本上傳到我使用trigger.ioiOS6的和的XCode 4.5 - 無法上傳應用的應用商店

的應用程序加載顯示此錯誤內置的應用程序商店消息:

「iPhone/iPod Touch上:應用程序可執行缺少必要的結構如下架構(S)必須存在至少一個:ARMv6的」

也許答案就在這裏:validating an iPhone app archive

我已經成功地將應用程序提交到蘋果應用程序商店在過去...但是,因爲升級iOS6我不能。我究竟做錯了什麼?這是在trigger.io的構建設置問題嗎?

下面是截圖:enter image description here

+0

我能夠使用'Trigger.io'和'iOS6'兩個星期前(API版本1.4.14提交到應用商店)。所以它要麼從1.4.15破壞,要麼這個問題更具體。 –

+0

@Patrick我的配置正在使用 - 「platform_version」:「v1.4」 - 所以應該始終讓我對最新的和最大的修訂版本。 –

+0

和「Forge tools running in 3.3.17」 –

回答

-1

看一看您的構建設置。

在體系結構下,您可能會在列表中看到armv6。

但是,Xcode4.5不再爲armv6構建二進制文件。所以雖然你的設置說他們正在建造,但他們不是。 Application Loader失敗,因爲即使你說你正在製作它,你仍然錯過了armv6的構建。

如果從列表中刪除armv6並重建,則此問題消失。

4

的Xcode 4.5支持armv7 and armv7s架構。

所以請

1. select your Build architecture as Standard (armv7 &armv7s) 
2. select deployment target as IOS 4.3 and 
3. add the following variable in the `info.plist`:- 
    Required Device capabilities with Item0 values as armv7. 

這將幫助你..

相關問題