首先,xcode配置都是正确的,证书,签名都ok,使用xcode9.4.1打包一切正常,
但是升级xcode10.1以后,发现打包无证书,其中打包出来显示为
这证实是xcode的显示bug,
使用xcode10.1打包无法安装问题跟工程有一定关系,近期创建的工程不会有什么问题,而我那个工程是很久以前的,就会出现,使用企业账号打包出来,蒲公英上显示,只有越狱手机才能安装,或者直接手机安装证书验证失败.在网上也找了很久,最终尝试了修改了project settings的一个属性问题得到解决.
xcode-file-project settings
build system 修改为 legacy build system 即可解决
xcode10.1这里默认是
回到xcode9.4.1发现此处设置是
所以是xcode10.1修改了此处设置造成.据说,plsit文件重复修改此处也可解决.
网友评论