2018一條龍解決xcode Version 10.0 (10A255) 更改項(xiàng)目名

1.前言:

搭了一個(gè)項(xiàng)目框架,里面添加了挺多東西的,但是名字是隨便起的,苦惱要怎么把這個(gè)項(xiàng)目名稱修改過來,又不想重新創(chuàng)建!
晚上有很多教程,但是我測(cè)試總是不行,苦惱!最終自己摸索成功,分享給需要的伙伴

2.推薦教程
–推薦一個(gè)老外的視頻教程:https://www.youtube.com/watch?v=jRnVjtNLLLk 需要vpn才能打開

3.問題:
但是我們的項(xiàng)目一般都是集成cocopods,視頻教程修改的是純xcodeproject,那我們要怎么改呢?

解決步驟:

步驟1:修改純xcode項(xiàng)目
先打開xxx.xcodeproj項(xiàng)目,可以按照上面的視頻教程來修改(但是需要vpn才可以打開那個(gè)連接)
我貼出我的圖文教程吧

1.打開純xcode項(xiàng)目

image.png

2.修改名字


image.png

下一步


image.png

3.修改target名字


image.png

image.png

4 上面的步驟完成之后退出xcode,(右鍵xcode-》退出)然后再繼續(xù)


image.png

5.改完后還是打開純的xcode項(xiàng)目:Demo.xcodeproj ,里面會(huì)提示:
image.png

6.因?yàn)槁窂藉e(cuò)誤,我們要?jiǎng)h掉這個(gè)文件夾 重新添加文件夾

(但是這樣子supporting files這個(gè)系統(tǒng)默認(rèn)的文件夾會(huì)沒掉,可以不刪除只修改成Demo,再替換一下pch)


image.png

7.至關(guān)重要的的步驟:修改plist路徑 與 全局文件的路徑
image.png

image.png

步驟2:修改scworkspace的內(nèi)容


image.png

1.修改配置


image.png

編譯結(jié)果,報(bào)錯(cuò)

:-1: Multiple commands produce '/Users/.../Library/Developer/Xcode/DerivedData/.../Build/Products/Dev-iphonesimulator/ProjectDemo/ProjectDemo.framework/Info.plist':

Target 'ProjectDemo' has copy command from '/Users/.../Desktop/Workspace/iOS/.../Pods/ProjectDemo/ProjectDemo/Info.plist' to '/Users/.../Library/Developer/Xcode/DerivedData/.../Build/Products/Dev-iphonesimulator/ProjectDemo/ProjectDemo.framework/Info.plist'
Target 'ProjectDemo' has process command with input '/Users/.../Desktop/Workspace/iOS/.../Pods/Target Support Files/ProjectDemo/Info.plist'
解決方法
第一種解決:
ProjectDemo - Open target > Build phase > Copy Bundle Resource/Compile Sources > removed info.plist from here
第二種解決:
xcode - File - WorkspaceSettings - Legacy Build System

command + B Succeeded
修改podfile ---- pod update

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

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

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