最近啟動Xcode運行項目都會出現這個問題,再次啟動或者多啟動幾次,就可以正常運行工程了。
普及一下:PID(進程控制符)英文全稱為Process Identifier,它也屬於電工電子類技術術語。
PID就是各進程的身份標識,程序一運行系統就會自動分配給進程一個獨一無二的PID。進程中止后PID被系統回收,可能會被繼續分配給新運行的程序。
PID一列代表了各進程的進程ID,也就是說,PID就是各進程的身份標識。
出現原因:pid是unix分配資源的標志,也就是說可能跟Mac系統的版本有關系。
解決辦法:
1、clean the project (command+shift+k)
2、restart simulator if you use it
3、re-build
4、run it again.
目前還沒有好的解決方案,主要靠re-build。
從來沒有順風順水,一勞永逸的事情,懂得逆境求生,夾縫生存才是成長之道!