我已将我的操作系统升级到 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:] 目标端口无效异常回溯:(空)异常信息:(空)
有些人遇到过这种情况,有些人可以通过从那些没有遇到问题的人那里复制正确的 IBCocoaTouchPlugin.ibplugin 来解决它。
因此,如果有人可以分享它,那就太好了。
我可以单击继续继续,但这是一个烦人的问题。
更新:这是由链接到 /usr/local/lib 中错误的 libstdc++ 的 IB 引起的。IB 应该链接到 /usr/lib/ 中的 libstdc++
只需删除或移动干扰库。