升级后,我不断收到“此捆绑包无效”。 Apple 目前不接受使用此版本 SDK 构建的应用程序
我在应用程序商店中有两个应用程序,都是通过 MonoTouch 进行的,但是在升级到所有新版本之后,在尝试上传第三个应用程序(第二个应用程序的修改版本)之前,我不断在应用程序加载器中收到此消息:
'This捆绑无效。 Apple 目前不接受使用此版本的 SDK 构建的应用程序。
我已更改 Monotouch Build - iPhone build - 常规 - 中的项目选项以使用“使用 SDK 版本”从 4.0 到 3.0,但无济于事。这一切过去都可以工作,但现在升级推荐的升级后,它不再工作了...
经过一番挖掘,这些是我当前的设置: MonoDevelop: 2.4.2 MonoTouch 4.0 MonoFramework 2.10.7 并检查我的 Software\Developer 设置iPhone 操作系统:3.2 和 4.0 以及 iPhone 模拟器:3.2 和 4.0
有没有一种简单的方法可以撤消我所做的事情?另外,Apple 所说的 WHICH SDK 的 WHAT 版本到底是什么意思?
谢谢
I have two apps in the app store, both through MonoTouch but after upgrading to all new versions just before trying to upload a third app (a modified version of the second app) I keep getting this message in Application Loader:
'This bundle is invalid. Apple is not currently accepting applications built with this version of the SDK'.
I have changed the project options in Monotouch Build - iPhone build - general - to use 'use SDK version' from 4.0 to 3.0 but to no avail. This all used to work but now after upgrading the recommended upgrades it isn't working anymore...
After some digging these are my current settings: MonoDevelop: 2.4.2 MonoTouch 4.0 MonoFramework 2.10.7 and checking in the Software\Developer settings my iPhone OS: 3.2 and 4.0 and iPhone Simulator: 3.2 and 4.0
Is there an easy way to undo something I did? Also, what exactly does Apple mean with WHAT version of WHICH SDK?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请检查您是否拥有 MonoDevelop 的最新更新。您可以在MonoDevelop->About MonoDevelop菜单中找到MonoDevelop版本ID,然后在Build Info选项卡中找到。如果您使用的是 MonoDevelop 的稳定版本,则应为 20402004;如果您使用的是测试版,则应为 20509002。
您还应该拥有最新版本的 Apple iPhone SDK,它与 Xcode 一起安装。如果您安装了多个版本的 Xcode(如果您使用 Interface Builder,我们建议将 Xcode 3.2.6 安装在某处,这样您就可以将 IB 设置为 xib 文件的默认处理程序),重要的是/开发者/应用程序中的一个。如果您使用的是 Xcode 3.2.6,我不确定如何轻松检查 SDK 版本,但您应该拥有 3 月 26 日发布的新版本。如果您使用的是 Xcode 4,则“关于”框中的版本应为 4.0.1。
Please check that you have the latest update of MonoDevelop. You can find the MonoDevelop release ID in the MonoDevelop->About MonoDevelop menu, then the Build Info tab. It should be 20402004 if you're using the stable version of MonoDevelop, or 20509002 if you're using the beta.
You also should have the latest build of Apple's iPhone SDK, which is installed along with Xcode. If you have multiple versions of Xcode installed (we recommend keeping Xcode 3.2.6 installed somewhere if you use Interface Builder, so you can set IB as the deafult handler for xib files), the important one is the one in /Developer/Applications. If you're using Xcode 3.2.6, I'm not sure how you can easily check the SDK version, but you should have the new build that was released on March 26th. If you're using Xcode 4, its version in the About box should be 4.0.1.