Undefined symbols for architectur referenced from問題解決

多個(gè)人共同操作同一個(gè)項(xiàng)目或拷貝項(xiàng)目時(shí),經(jīng)常會出現(xiàn)類似這樣的問題:
Undefined symbols for architecture x86_64:
"OBJC_CLASS$_xxx文件名", referenced from:

Mou icon
Mou icon

今天我就遇到了這個(gè)問題,當(dāng)我從svn上update服務(wù)器上的改動(dòng)后再commit本地的修改,出現(xiàn)了沖突,打不開工程,當(dāng)我刪除沖突后打開工程,就出現(xiàn)上述錯(cuò)誤(是誤刪出了錯(cuò))。刪除沖突操作如下圖:
Mou icon
Mou icon

下面給我的解決辦法,在報(bào)錯(cuò)這里我們可以看到,是因?yàn)槿鄙倭藘蓚€(gè)XXX.o文件

  1. 先打開svn,找到工程的配置文件,選中project.pbxproj,然后revert,這里是把你之前解決沖突時(shí)刪除的操作恢復(fù)了。如圖


    Mou icon
    Mou icon
  2. 這里你之前添加到工程里的文件會被恢復(fù),文件還在(因?yàn)橹澳阋呀?jīng)commit了),只是沒有添加到工程中,這時(shí)打開之前文件添加的位置,點(diǎn)擊add files,如圖


    Mou icon
    Mou icon
  3. 會出現(xiàn)一個(gè)窗口,在這個(gè)窗口中,灰色不能點(diǎn)擊的文件均為已經(jīng)添加到工程里的文件,這時(shí)你會看到你之前添加的文件,它們是正常文件顏色,可以點(diǎn)擊,選中它們添加到工程即可,如圖


    Mou icon
    Mou icon
  4. 最后,運(yùn)行項(xiàng)目即可

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

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

  • 命令的使用 1、檢出 svn cohttp://路徑(目錄或文件的全路徑)[本地目錄全路徑] --username...
    小李龍彪閱讀 4,534評論 0 9
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,062評論 25 709
  • 1、’.’ is not a working copy.Can’t open file‘.svn/entries’...
    gao_smile閱讀 3,614評論 2 21
  • 深圳灣口岸緊連深港大橋,那是一座美麗的海上橋梁。深圳灣口岸的旁邊,是美麗的深圳灣公園。然而,深圳灣口岸從投入使用那...
    fea6cdbd95c4閱讀 233評論 0 0
  • 婚后的甜蜜 和楓領(lǐng)好結(jié)婚證后,我們的感情也與日俱增。其實(shí)想想也差不多,認(rèn)識三個(gè)月的時(shí)候,一般都是熱戀期嘛。那時(shí)候雖...
    玄月之佑閱讀 507評論 0 1

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