使用MonoTouch和SDK 4.3,“此捆绑包无效”

时间:2011-03-29 17:41:55

标签: iphone xamarin.ios itunesconnect

我遇到了通过Application Loader提交应用程序的问题。我收到消息“此捆绑包无效.Apple目前不接受使用此版本SDK构建的应用程序。”

我已经安装了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,同样带有SDK(重新启动),并重新安装了MonoDevelop& MonoTouch的。不幸的是,仍然没有运气。我尝试使用和不使用手动指定DTXcode:0400。

我通过重新运行安装程序重新安装了MonoTouch。有没有办法彻底卸载MT,在这种情况下可以提供帮助吗?

4 个答案:

答案 0 :(得分:2)

Apple更改了iOS SDK 4.3.1中应用程序清单中所需的密钥。我们发布了一个新的MonoDevelop构建来跟踪它。

答案 1 :(得分:0)

Xcode 4.0.1上周发布了iOS 4.3.1 SDK,你需要安装它。

答案 2 :(得分:0)

一想法:仔细检查您是否正在构建/签署发布版,而不是例如用于临时分发。

答案 3 :(得分:0)

我有这个问题已经有一个星期了,我今天就解决了,看来SDK 4.3还是有单调的问题 一个与我合作我卸载SDK并安装SDK 4.2与Xcode 3.2.5和删除monorouch 3.2.6并安装3.2.3。它会起作用。