Subscribe to
NSLog(); Header Image

My iPhone SDK Experience

This summarizes my iPhone SDK experience:

iPhone SDK Artifacts

In other words, after installing the iPhone SDK, I experienced massive screen artifacts. Behind the mess on-screen here is Safari.

I used Time Machine to restore my /System/Library/Extensions folder (the iPhone SDK installs several kexts), rebooted, and all is well. I doubt I'll be doing much iPhone development anyway until Interface Builder is updated to include the iP* elements.

P.S. Mac Pro, ATI Radeon X1900 XT, plenty of RAM… and the problems went away with the old Extensions folder. Artifacts appeared for every user.

5 Responses to "My iPhone SDK Experience"

  1. Wacky.

    I know it's of no help at all, but it didn't cause any oddness on an MBP w/ ATI Radeon X1600 XT.

  2. Actually i got that EXACT same craziness on my Mac Pro (8 core) ATI Radeon HD 2600 XT, but not at all connected to the iPhone SDK.

    I don't know if it is just a coincidence or not, but it only happened after i installed EyeTV 2.0, and hasn't come up again after the first time (though it was happening to everything system wide until i restarted, dashboard would crazy-out my whole screen.)

    As we've had the exact same issue, it seems somewhat unlikely that it's the SDK, but i don't actually know what caused it for me. (I just know it wasn't the iPhone SDK...)

  3. I have had the exact same problems on my own Mac Pro, and so has a friend with a MacBook. It comes up every now and then, for no appearent reason. A restart seems to be what it takes to get rid of it. What I think we can conclude: it is not related to the iPhone SDK, and netiher is it exclusive to the X1900 GPU (I have the X1900, but obviously the MacBook doesn't).

  4. The first thing I did was play several movie files of various formats. One of my external drives booted up (a media storage drive) and I figured I'd do some housecleaning while it was mounted. Some of the videos had artifacts inside their movie windows. I quit QuickTime Player and moved on, but the artifacting spread.

    I tried other users, and even logged out and back in, but never tried rebooting. I probably could have, but now I'll probably just hold off on re-installing the SDK until the IB update with NIBs is included.

  5. I can't imagine how the iPhone SDK could've done that. Nothing in there touches the graphics drivers. If you can reproduce it, though, definitely file a bug report....