Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin.ios 升级后,我不断获得';此捆绑包无效。苹果目前不接受使用此版本SDK构建的应用程序;_Xamarin.ios_Monodevelop - Fatal编程技术网

Xamarin.ios 升级后,我不断获得';此捆绑包无效。苹果目前不接受使用此版本SDK构建的应用程序;

Xamarin.ios 升级后,我不断获得';此捆绑包无效。苹果目前不接受使用此版本SDK构建的应用程序;,xamarin.ios,monodevelop,Xamarin.ios,Monodevelop,我在应用商店中有两个应用程序,都是通过MonoTouch,但在升级到所有新版本后,在尝试上载第三个应用程序(第二个应用程序的修改版本)之前,我一直在Application Loader中收到以下消息: 此捆绑包无效。苹果目前不接受使用此版本SDK构建的应用程序。 我已经将Monotouch Build-iPhone Build-general中的项目选项从4.0改为3.0,但没有用。这一切都曾经工作,但现在升级后的建议升级它不再工作了 经过一些挖掘,这些是我当前的设置:MonoDevelop:2

我在应用商店中有两个应用程序,都是通过MonoTouch,但在升级到所有新版本后,在尝试上载第三个应用程序(第二个应用程序的修改版本)之前,我一直在Application Loader中收到以下消息:

此捆绑包无效。苹果目前不接受使用此版本SDK构建的应用程序。

我已经将Monotouch Build-iPhone Build-general中的项目选项从4.0改为3.0,但没有用。这一切都曾经工作,但现在升级后的建议升级它不再工作了

经过一些挖掘,这些是我当前的设置:MonoDevelop:2.4.2 MonoTouch 4.0 MonoFramework 2.10.7,并在软件\开发者设置中检查我的iPhone OS:3.2和4.0以及iPhone模拟器:3.2和4.0

有没有一个简单的方法来撤销我做过的事情?另外,苹果对哪个版本的SDK到底意味着什么


谢谢

请检查您是否拥有MonoDevelop的最新更新。您可以在MonoDevelop->About MonoDevelop菜单中找到MonoDevelop版本ID,然后是Build Info选项卡。如果您使用的是稳定版本的MonoDevelop,那么它应该是20402004;如果您使用的是beta版,那么它应该是20509002


您还应该拥有最新版本的苹果iPhone SDK,它与Xcode一起安装。如果您安装了多个版本的Xcode(如果您使用Interface Builder,我们建议在某处安装Xcode 3.2.6,这样您就可以将IB设置为xib文件的Deafolt处理程序),重要的是/Developer/Applications中的一个。如果您使用的是Xcode 3.2.6,我不确定您如何轻松检查SDK版本,但您应该拥有3月26日发布的新版本。如果您使用的是Xcode 4,则“关于”框中的版本应为4.0.1。

请检查您是否拥有最新的MonoDevelop更新。您可以在MonoDevelop->About MonoDevelop菜单中找到MonoDevelop版本ID,然后是Build Info选项卡。如果您使用的是稳定版本的MonoDevelop,那么它应该是20402004;如果您使用的是beta版,那么它应该是20509002


您还应该拥有最新版本的苹果iPhone SDK,它与Xcode一起安装。如果您安装了多个版本的Xcode(如果您使用Interface Builder,我们建议在某处安装Xcode 3.2.6,这样您就可以将IB设置为xib文件的Deafolt处理程序),重要的是/Developer/Applications中的一个。如果您使用的是Xcode 3.2.6,我不确定您如何轻松检查SDK版本,但您应该拥有3月26日发布的新版本。如果您使用的是Xcode 4,则其在“关于”框中的版本应为4.0.1。

Hi mhutch-感谢您的回复-我的MonoDevelop发布ID确实是20402004。Hi mhutch-感谢您的回复-我的MonoDevelop发布ID确实是20402004。抱歉,按回车键-我刚刚安装了所有提示我安装的新版本:即MonoTouch、MonoDevelop和MonoFramework(我的初始问题中有版本号)。我的开发者信息:告诉我我已经安装了Xcode 3.2.3。这是好还是坏?它以前工作得很好,而且我从来没有安装过Xcode的任何更新(据我记忆所及)。当我得到新的配置文件时,我只看到Xcode,然后它又回到MonoDevelop/Touch。我遗漏了什么吗??MonoTouch在编译过程的各个部分都使用Apple iOS SDK,因此您需要保持Apple SDK的最新状态。您好,mhutch-感谢您的回复-我的MonoDevelop发布ID确实是20402004。您好,mhutch-感谢您的回复-我的MonoDevelop发布ID确实是20402004。抱歉,按回车键-我刚刚安装了所有提示我安装的新版本:即MonoTouch、MonoDevelop和MonoFramework(我的初始问题中有版本号)。我的开发者信息:告诉我我已经安装了Xcode 3.2.3。这是好还是坏?它以前工作得很好,而且我从来没有安装过Xcode的任何更新(据我记忆所及)。当我得到新的配置文件时,我只看到Xcode,然后它又回到MonoDevelop/Touch。MonoTouch在编译过程的各个部分使用Apple iOS SDK,因此您需要使Apple SDK保持最新。