2011-03-29 74 views
1

我遇到了通過應用程序加載器提交我的應用程序的問題。我收到消息「此捆綁包無效,Apple目前不接受使用此版本SDK構建的應用程序」。MonoTouch和SDK 4.3「此捆綁包無效」

我已經安裝了Xcode 4.0.1 w/SDK 4.3(「4A1006」,3月24日),並且我重新安裝了MonoDevelop和MonoTouch。我也確保我的構建/包設置使用SDK 4.3,並且我已經嘗試了4.0,4.1,4.2和4.3的每個最小版本。

對此提出建議?

更新:我已經卸載Xcode 4(重新啓動),安裝了最新的Xcode 3相同的w/SDK(重新啓動),並重新安裝MonoDevelop & MonoTouch。遺憾的是仍然沒有運氣我嘗試過和沒有手動指定DTXcode:0400。

我一直在重新安裝MonoTouch,重新運行安裝程序。有沒有辦法做一個乾淨的卸載噸,並可以在這種情況下幫助?

+0

FWIW,我使用SDK 4.3和XCode 3.2.6(您仍然可以從connect.apple.com獲得;轉到「Downloads」下的「Developer Tools」),最低操作系統版本爲4.1,而我沒有問題。還沒有嘗試過XCode 4。你使用的是什麼版本的MD和MT? – 2011-03-29 18:04:49

+0

MT:3.2.6 MD:2.4.2 – DuckMaestro 2011-03-29 18:12:49

+0

好的,我也是這樣。 – 2011-03-29 18:24:12

回答

2

Apple在iOS SDK 4.3.1中更改了應用程序清單中所需的鍵。我們發佈了一個新的MonoDevelop版本來跟蹤這個。

+0

謝謝(和傑夫)的快速響應。 – DuckMaestro 2011-03-30 21:57:40

+0

謝謝!工作過一種享受。 – jamie 2011-07-19 06:12:33

0

Xcode 4.0.1上週發佈了iOS 4.3.1 SDK,你需要安裝它。

+0

Thx回覆。我確實在那個版本上,我相信。我在3月24日發佈,但我沒有看到「4.3.1」的名字,只是「4.3」。 – DuckMaestro 2011-03-29 18:07:59

+0

請上傳您的Info.plist給我看。 – 2011-03-29 18:13:25

+0

http://pastebin.com/xv6zSsBU – DuckMaestro 2011-03-29 18:27:41

0

有一個想法:仔細檢查一下,你正在建立/簽署發佈,而不是進行臨時分配。

0

我有這個問題一個星期,我只是今天解決它,似乎SDK 4.3無論如何與單點觸摸有問題 與我一起工作我卸載SDK和安裝SDK 4.2與Xcode 3.2.5和刪除monorouch 3.2.6並安裝3.2.3。它會工作。