2015-02-06 167 views
4

錯誤ITMS - 90179無效的代碼簽名。可執行文件「Payload/UFO.app/UFO」必須使用供應配置文件中包含的證書進行簽名。ITMS - 90179無效的代碼簽名/ ITMS - 90209無效的段對齊

錯誤ITMS - 90209無效的段對齊。 'UFO.app/UFO'的應用程序二進制文件沒有正確的段對齊。嘗試使用最新的Xcode版本重建應用程序。

無論我嘗試什麼,我都會收到這兩個錯誤。我刪除了所有的配置文件和證書,重新制作了它們,甚至重新編寫了多次App ID,但沒有發生任何事情,並且仍然是相同的錯誤。我也更新了XCode,但仍然是相同的錯誤。

我使用通配符應用程序在Flash Pro CC中創建我的.ipa文件,選擇Apple App Store並嘗試通過應用程序加載器發佈它。

有沒有解決這兩個問題的方法?謝謝。

+0

任何進展?我遇到了同樣的問題。您是否遇到過最新的ios 64位SDK要求更新的問題? – mika 2015-02-10 03:52:14

+0

同樣發生在Flash Builder中http://i.imgur.com/gSXYkY7.png – mika 2015-02-10 15:40:30

回答

1

似乎與dev和prod證書都有衝突。 我終於能夠提交以下步驟:

(1)走在鑰匙串並刪除這兩個證書(DEV &分佈)

(2)去蘋果網站,並下載分發證書只

(3)只安裝分銷證書!

(4)私鑰

出口P12

(5)去蘋果和再生/下載發行配置文件。

從那裏工作得很好,不要問爲什麼......

+0

爲什麼選擇第5步?是不是步驟1..4應該足夠了? – voghDev 2015-04-02 10:08:19

+1

我只是說什麼爲我工作,沒有什麼對我有意義:) – mika 2015-04-02 17:36:19

+0

heheh謝謝反正:-)我解決了它,他們的方式,我在這個線程中寫了 – voghDev 2015-04-03 09:59:43

0

我的英語不太好,但我會盡力解釋我自己最好的我可以... 只是解決了這個錯誤,我也有「錯誤的ITMS - 90179無效的代碼簽名。可執行文件的有效載荷/ UFO.app/UFO'必須使用配置文件中包含的證書「..... 首先,我的應用程序使用推送通知,所以我創建了推送通知證書並將其安裝在我的鑰匙串(aps_production )以及我的應用程序分發證書(ios_production.cer),並且我正在使用鑰匙串導出我的應用程序分發證書(ios_production.cer)以將其導出到.p12文件....這樣我得到了該錯誤。 ..我所做的是,我擦除了我的鑰匙串上的一切,只需安裝ios_distribution.cer而不使用aps_production.cer,這樣我就解決了這個問題.....我t似乎是,如果你導出到.p21與你的同一個應用程序相關的鑰匙串上的其他文件。你的證書獲取和錯誤...希望這可以幫助你...

0

我ITMS-90179上傳果醬SDK製作的iPhone應用程序。解決這樣說:

1 .-刪除了所有我在經銷蘋果開發門戶證書

2:創建一個新的分發證書

3.-刪除我所有的發行配置型材

4.-創建一個新的分發配置文件

5.-使用。生成一個新的.ipa。來自步驟4的mobileprovision

6.-試圖將這一個上傳到App Store,這次它工作。

希望它有幫助!

1

重新啓動Xcode,它應該在嘗試以上建議之前解決。它是迄今爲止似乎仍然有效的經典技巧:P

+0

我也清理了幾次項目重啓後加成。它的工作。 – 2016-07-28 09:31:37

相關問題