加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xcode – 此捆绑包无效. Apple目前不接受使用此版本操作系统构建

发布时间:2020-12-14 18:06:37 所属栏目:百科 来源:网络整理
导读:我首先说我已经安装了小牛队,我很想看到这些新功能…… 最好等待,因为(显然)没有耸人听闻的变化. 无论如何,我正在尝试将我的应用程序提交到应用程序商店,但经过与代码签名的真正艰苦斗争之后,我最终得到了这条消息: “此捆绑包无效.Apple目前不接受使用此版
我首先说我已经安装了小牛队,我很想看到这些新功能……
最好等待,因为(显然)没有耸人听闻的变化.

无论如何,我正在尝试将我的应用程序提交到应用程序商店,但经过与代码签名的真正艰苦斗争之后,我最终得到了这条消息:

“此捆绑包无效.Apple目前不接受使用此版本操作系统构建的应用程序.”

….从我读到的,唯一的解决方案似乎是卸载Mavericks并回到Mountain Lion,但如果其他人有其他方法,我会很高兴.

解决方法

经过对互联网的一些研究后,我找到了解决这个问题的方法.

1)打开“App Store”并暂时保留.

2)在桌面上按cmd shift g并转到/ system / library / coreservices /

2)将SystemVersion.plist复制到您的桌面,并复制该文件

3)在桌面上打开具有正确名称的文件,而不是副本,并用以下内容替换旧部件:

<key>ProductBuildVersion</key>
<string>12E55</string>
<key>ProductCopyright</key>
<string>1983-2013 Apple Inc.</string>
<key>ProductName</key>
<string>Mac OS X</string>
<key>ProductUserVisibleVersion</key>
<string>10.8.4</string>
<key>ProductVersion</key>
<string>10.8.4</string>

4)现在将此编辑的文件复制到/ system / library / coreservices,然后转到“App store”应用程序.

5)下载Xcode 4.6.3,现在你可以因为你的OsX被检测为Mountain Lion.

6)下载完成后,安装Xcode,重新启动.

7)在xcode 5 beta中打开你的项目,如果你有一些.xib文件,进入文件检查器,文档版本控制,并将开发版本更改为4.6而不是5.为每个.xib执行此操作,然后关闭xcode 5

8)打开Xcode 4.6.3并重新打开你的项目.检查10.9在任何地方都不存在的构建设置.将其替换为10.8或您需要的任何东西.

9)干净,建立存档,存档…交叉你的手指!

10)您的项目现在应该验证.

11)上传应用程序后,重命名桌面上的SystemVersion.plist(副本),然后将其复制回/ system / library / coreservices.您无需重新启动.

这有点像黑客,但如果你不想重新安装所有东西,这是唯一的方法.

P.s:在替换SystemVersion.plist之后,你会注意到Os中的奇怪行为,比如没有工作的safari等等,这就是为什么我建议在更改os版本之前复制plist文件.无论如何你仍然可以使用终端和“vi”恢复一切,如果由于某种原因你没有复制原件.

希望这会对某人有所帮助.我失去了一天找出解决方案;)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读