有時(shí)候下載別人的項(xiàng)目或者代碼可能會(huì)遇到 xxx has conflicting provisioning settings 或者 Code signing is required for product type 'Unit Test Bundle' in SDK 'iOS 11.2' 等問題, 都是因?yàn)樽C書不匹配導(dǎo)致的
我個(gè)人比較喜歡直接使用 Autotmaically manager signing, 少使用單獨(dú)的 Developer\Distribution
遇到一種問題如下:
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.
解決辦法
找到 b9c32186-a5ad-43dd-a910-1c639b1ad5c3 這個(gè)標(biāo)識(shí)在下圖進(jìn)行搜索, 搜索到的那一行都刪除掉

進(jìn)入工程內(nèi)部

找到 project.pbxproj
PS: 如果有多個(gè)這個(gè)標(biāo)識(shí), 重要的項(xiàng)目挨個(gè)嘗試吧, 不重要的都刪除用自己的哈哈