一如往常使用Application Loader 提交ipa,这次却突然出来这样的报错信息:
New apps and app updates must be built with the public (GM) versions of Xcode 6 or later, OS X, and tvOS SDK. Don't submit apps built with beta software including beta OS X builds.
这时候想起来前段时间一时冲动把mac升级到了Catalina(尝鲜心理),中间也出现了一些软件不能用的情况,不过退回Mojava着实有点麻烦,数据备份太头痛,能不折腾就不折腾
找到些方法,不过我只用了这个,真实有效,已成功上线,就记录下
临时修改打包后文件的系统版本号:
- 找到打包后的文件: Xcode里面的 Window -> Organizer -> Archives 找到对应的版本,右键 Show In Finder
- 找到相应的 .xcarchive文件右键显示包内容Products -> Applications -> .app文件 右键显示包内容 -> 找到Info.plist
- 找到KEY – BuildMachineOSBuild把VALUE改成正式版本的编译号,比如18A391(Mojave 10.14 )只要是正式版的就行
虽然beta有时候会有麻烦,但是一时beta一时爽,一直beta一直爽!