Here are pointers to the updated articles:
- Xcode: Unit Testing Cocoa frameworks
- Xcode: Debugging Cocoa Framework Unit Tests
- Xcode: Unit Testing Cocoa Applications
- Xcode: Debugging Cocoa application unit tests
The most significant change is in debugging Cocoa application unit tests. There's an extra environment variable you'll need to add to your executable,
DYLD_FALLBACK_FRAMEWORK_PATH, before you'll be able to debug it with Xcode 3.0. This is necessary because Xcode takes advantage of a new linker feature — runpath-relative install names — in order to support moving and renaming your Developer folder and having multiple versions of Xcode installed.