I've upgraded to Xcode 5, and am able to build my project fine using existing settings.
Updating the Base SDK to 7.0 doesn't cause any problems.
But, when I change the iOS Deployment Target to iOS 7.0, I start getting link errors for standard C++ symbols. e.g.:
Undefined symbols for architecture armv7 std::string::empty() const", referenced from...
What I have tried:
- Explicitly linking standard C++ libraries
- Changing the "C++ Standard Library" setting in Xcode 5. Tried both libstdc++, libc++ and "Compiler Default"
It just isn't finding the C++ symbols if the Deployment Target is set to iOS 7.0, and it does if it is set to iOS 6.1.