xxx has conflicting provisioning settings.

項目中的單元測試報錯如下:

xxx has conflicting provisioning settings.xxx is automatically signed, but provisioning profile b9c32186-a5ad-43dd-a910-1c639b1ad5c3 has been manually specified. Set the provisioning profile value to "Automatic" in the build settings editor, or switch to manual signing in the project editor.

Code signing is required for product type 'Unit Test Bundle' in SDK 'iOS 11.2'

如圖:

截圖0.png

截圖1.png

錯誤描述:

雖然勾選了自動管理證書和描述文件,但實際上描述文件被指定為b9c32186-a5ad-43dd-a910-1c639b1ad5c3,導(dǎo)致沖突。

Code signing is required for product type 'Unit Test Bundle' in SDK 'iOS 11.2' 這個應(yīng)該是因為第一個錯誤產(chǎn)生的,可以不管,把第一個錯誤fix即可。

解決辦法:

打開項目的project.pbxproj文件,全局搜索b9c32186-a5ad-43dd-a910-1c639b1ad5c3,把指定行刪除然后保存即可。

如圖:

截圖2.png

刪除后項目如圖:

截圖3.png

單元測試能夠正常運行。

啰嗦一下:如果你項目中有多個b9c32186-a5ad-43dd-a910-1c639b1ad5c3,可以刪除一個再保存一下看看對哪個target產(chǎn)生了影響,排除誤刪(有g(shù)it保護,都刪了也沒事)。

作者:002and001

鏈接:http://www.itdecent.cn/p/ebe95e2c4b05

來源:簡書

簡書著作權(quán)歸作者所有,任何形式的轉(zhuǎn)載都請聯(lián)系作者獲得授權(quán)并注明出處。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容