首先,xcode配置都是正確的,證書,簽名都o(jì)k,使用xcode9.4.1打包一切正常,但是升級(jí)xcode10.1以后,發(fā)現(xiàn)打包無(wú)證書,其中打包出來(lái)顯示為
這證實(shí)是xcode的顯示bug,使用xcode10.1打包無(wú)法安裝問(wèn)題跟工程有一定關(guān)系,近期創(chuàng)建的工程不會(huì)有什么問(wèn)題,而我那個(gè)工程是很久以前的,就會(huì)出現(xiàn),使用企業(yè)賬號(hào)打包出來(lái),蒲公英上顯示,只有越獄手機(jī)才能安裝,或者直接手機(jī)安裝證書驗(yàn)證失敗.在網(wǎng)上也找了很久,最終嘗試了修改了project settings的一個(gè)屬性問(wèn)題得到解決.xcode-file-project settings
build system 修改為 legacy build system 即可解決xcode10.1這里默認(rèn)是
回到xcode9.4.1發(fā)現(xiàn)此處設(shè)置是
所以是xcode10.1修改了此處設(shè)置造成.據(jù)說(shuō),plsit文件重復(fù)修改此處也可解決.