【发布时间】:2009-09-02 05:34:17
【问题描述】:
我已将我的操作系统升级到 Snow Leopard,并且我正在使用 Xcode 3.2 和 iPhone SDK 3.0 for Snow Leopard。
我已经清理了现有的开发者工具,卸载,我删除了 /Developer 目录,然后重新安装。
但是,问题是,Interface Builder 显示了 3 个弹出警报和此消息:
断言消息:Interface Builder 在与 iPhone 模拟器通信时遇到错误。如果您选择为此问题提交崩溃报告或雷达,请查看 Console.app 以获取“Interface Builder Cocoa Touch Tool”的崩溃报告,并将其内容包含在您的崩溃报告中。
IBUIViewImageRequester 未能光栅化 UILabel、UIButton、UITextField 和 UISegmentedControl。
异常名称:NSInvalidSendPortException 异常原因:[NSMachPort sendBeforeDate:]目的端口无效 异常回溯: (空值) 异常信息:(null)
有些人遇到过这种情况,有些人可以通过从那些没有遇到问题的人那里复制正确的 IBCocoaTouchPlugin.ibplugin 来解决它。
所以如果有人可以分享它,那就太好了。
我可以点击继续,但这是一个烦人的问题。
更新: 这是由链接到 /usr/local/lib 中错误的 libstdc++ 的 IB 引起的。 IB 应该链接到 /usr/lib/ 中的 libstdc++
只需删除或移动干扰库。
【问题讨论】:
标签: cocoa-touch xcode iphone-sdk-3.0 interface-builder osx-snow-leopard