views:

432

answers:

3

I had upgraded my OS into Snow Leopard, and I'm using Xcode 3.2 with iPhone SDK 3.0 for Snow Leopard.

I had cleaned up the existing Developer Tools, uninstall, and I deleted the /Developer directory, and I reinstall.

But, the problem is, Interface Builder is showing 3 pop up alerts with this message:

Assertion Message: Interface Builder encountered an error communicating with the iPhone Simulator. If you choose to file a crash report or radar for this issue, please check Console.app for crash reports for "Interface Builder Cocoa Touch Tool" and include their content in your crash report.

IBUIViewImageRequester failed to rasterize a UILabel, UIButton, UITextField, and UISegmentedControl.

Exception name: NSInvalidSendPortException Exception reason: [NSMachPort sendBeforeDate:] destination port invalid Exception backtrace: (null) Exception info:(null)

Some people had experienced this, and some people were able to resolve it by copying the right IBCocoaTouchPlugin.ibplugin from those not experiencing problems.

So if anybody could share it, that would be great.

I could click continue to proceed, but it's an annoying problem.

Update: It's caused by IB that's linking to the wrong libstdc++ in /usr/local/lib. The IB should link to libstdc++ in /usr/lib/

Just delete or move the interfering libs.

A: 

I have the same problem, but no solution. Did you solve it?

Olaf Marzocchi
A: 

Same. Worked fine. After opening a new project... got your problem. :(

Hmmmmmmm
It's caused by IB that's linking to the wrong libstdc++ in /usr/local/lib. The IB should link to libstdc++ in /usr/lib/Just delete or move the interfering libs.
Jesse Armand
A: 

It's caused by IB that's linking to the wrong libstdc++ in /usr/local/lib. The IB should link to libstdc++ in /usr/lib/

Just delete or move the interfering libs.

Jesse Armand