Я пытаюсь настроить библиотеку для симулятора или устройства, и везде, где я вижу, объясняется, что SDKROOT должен расширяться до / Developer / Platform / <> / SDKs / <> /, где <> заполнен вашим проектом настройки.
Многие ссылки в Интернете объясняют, что SDKROOT расширится до пути, но более новые версии XCode, SDKROOT расширяются до «iphoneos2.2.1» - что не так полезно (для этой задачи).
Достаточно ясно, если вы посмотрите на документацию яблок, поведение изменилось:
http://developer.apple.com/mac/library/DOCUMENTATION/DeveloperTools/Reference/XcodeBuildSettingRef/9-Revision-3.1/history.html
Я подтвердил изменение, посмотрев более старую документацию на моем Mac.
Есть мысли о том, как добиться аналогичной функциональности в последних сборках XCode? Моя конечная цель - связать статическую библиотеку независимыми от платформы способами. Заголовочные файлы различаются на разных платформах, поэтому создание статичной библиотеки не решает проблему.