大家知道,在打appstore线上的包的时候,从xcode到当前的mac os系统版本,都不允许为beta版。
xcode可以卸载再安装正式版,但是mac os如果之前参加过公测或者直接安装的beta版本,则要恢复到正式版就有些麻烦,通过mac app store下载一个正式版系统重新安装也是不行的(如果赶上系统推送正式版本升级,升级以后好像就可以了)。
后来发现还需清除一下 softwareupdate的catalog(估计上传安装包的时候判断是否测试版系统会从这里获取信息),方法如下:
执行命令
sudo softwareupdate --clear-catalog
执行成功会提示
Changed catalog to Apple production
OK,解决