解决上线appstore打包的时候mac os不是正式版的问题

大家知道,在打appstore线上的包的时候,从xcode到当前的mac os系统版本,都不允许为beta版。

xcode可以卸载再安装正式版,但是mac os如果之前参加过公测或者直接安装的beta版本,则要恢复到正式版就有些麻烦,通过mac app store下载一个正式版系统重新安装也是不行的(如果赶上系统推送正式版本升级,升级以后好像就可以了)。

后来发现还需清除一下 softwareupdate的catalog(估计上传安装包的时候判断是否测试版系统会从这里获取信息),方法如下:
执行命令
sudo softwareupdate --clear-catalog
执行成功会提示
Changed catalog to Apple production
OK,解决

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容