我已經將我的操作系統升級到Snow Leopard,並且我正在爲Snow Leopard使用Xcode 3.2和iPhone SDK 3.0。iPhone SDK 3.0上的IBCocoaTouchPlugin
我已經清理了現有的開發工具,卸載並刪除了/ Developer目錄,然後重新安裝。
但是,問題是,界面生成器被示出3彈出警報此消息:
斷言消息:界面生成器遇到iPhone模擬器通信的錯誤。如果您選擇爲此問題提交崩潰報告或雷達,請檢查Console.app以獲取「Interface Builder Cocoa Touch Tool」的崩潰報告,並將其內容包含在您的崩潰報告中。
IBUIViewImageRequester未能柵格化UILabel,UIButton,UITextField和UISegmentedControl。
異常名稱:NSInvalidSendPortException 異常原因:NSMachPort sendBeforeDate:]目的端口無效 例外回溯: (空) 異常信息:(空)
有些人經歷過這個,有的人能通過將正確的IBCocoaTouchPlugin.ibplugin從沒有遇到問題的那些複製來解決它。
所以如果有人能分享它,那會很棒。
我可以點擊繼續繼續,但這是一個令人討厭的問題。
更新: 它是由IB鏈接到/ usr/local/lib中錯誤的libstdC++引起的。 IB應鏈接到/ usr/lib/
中的libstdC++只需刪除或移動干擾庫。
請幫助我有同樣的問題..但是我無法找到任何libstdc在我的usr/local/lib文件夾..我該怎麼辦?我只有一些libfuse文件 – DaMainBoss 2011-07-27 09:17:28
它不應該在/ usr/local/lib中,IB應該在/ usr/lib中查找這些文件。 – 2011-07-28 04:00:22
好,那麼我應該刪除哪些庫? – DaMainBoss 2011-08-07 19:04:57