驚天大bug
像上面這種問題是不是大家都見多了,反正我每次看到這種問題我都頭大,最近又遇到了這種問題,下面我們一起捋一捋。。。
看到“x86_64”這個東西最先想到的就是Valib Architectures,看看有沒有arm64,有沒有設置成NO之類的,然后發現問題并沒有解決。。。
再來看一下問題:
"_main", referenced from:
implicit entry/start for main executable
ld: symbol(s) not found for architecture x86_64
這個錯誤好像跟main有關呀,沒錯:
OC:
OC的程序入口是main.m,首先查一查自己的文件中有沒有main.m,然后再看看Build Phases中有沒有,很明顯沒有main.m這個文件,添加上main.m應該就OK啦~~~
Swift:
和OC不一樣,swift的入口是AppDelegate.swift,同樣,看看文件中有沒有這個文件。一般情況出現這個錯誤是因為AppDelegate.swift不存在,添加上就好啦。