導(dǎo)入第三方庫引發(fā)的報(bào)錯(cuò):Command CodeSign failed with a nonzero exit code
解決方法
手動(dòng)添加第三方庫的時(shí)候要勾選Copy items if needed
1.Copy items if needed
這個(gè)選項(xiàng)不勾選的話洁桌,只會(huì)將資源路徑拷貝過來屈梁,不會(huì)拷貝資源文件仔沿,雖然Xcode文件結(jié)構(gòu)中存在這個(gè)資源,但實(shí)際上只是引用這個(gè)資源的路徑徙垫,項(xiàng)目文件夾下并無這個(gè)資源聪全,一旦這個(gè)資源被刪除就會(huì)導(dǎo)致項(xiàng)目中的這個(gè)資源路徑就找不到對應(yīng)的圖片暇赤。
因此响巢,在導(dǎo)入資源文件的時(shí)候切記要勾選這個(gè)選項(xiàng)厅缺,保證資源能夠copy一份到項(xiàng)目文件夾中
2.Create groups
勾選這個(gè)選項(xiàng)罢吃,如果是單一的資源楚午,會(huì)形成一個(gè)資源文件,如果是文件夾則會(huì)創(chuàng)建一個(gè)虛擬的文件夾尿招,但是在項(xiàng)目包文件中并沒有該文件夾(查看包內(nèi)容如第二個(gè)圖)矾柜,并且該文件夾呈淡黃色。 默認(rèn)一般使用這個(gè)就可以了
3.Create folder references
勾選這個(gè)選項(xiàng)就谜,如果是單一的資源怪蔑,也會(huì)形成一個(gè)資源文件,如果是文件夾則會(huì)創(chuàng)建一個(gè)真實(shí)的文件夾丧荐,并且在項(xiàng)目包文件中存在該文件夾(查看包內(nèi)容如第二個(gè)圖)缆瓣,并且該文件夾呈淡藍(lán)色。一般來說用上面那種就可以了篮奄,如果是有換皮膚的需要捆愁,用這種管理資源圖片會(huì)更清新一點(diǎn)容易亂(用上面那種也是可以的)
4.Add to Targets
這個(gè)選項(xiàng)默認(rèn)就是勾上的割去,意思就是引入的資源文件是否需要打包到安裝包中,既然是在項(xiàng)目中的自然也就是需要打包到安裝包的昼丑,這個(gè)選項(xiàng)就保持默認(rèn)的就好了