我已经将我的操作系统升级到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