Поэтому я хотел бы использовать xcodebuild в терминале для создания сборки из тестового приложения (называемого RunTeszt2). Приложение представляет собой приложение с одним представлением для iOS, в котором ничего нет, только что созданное и закрытое.
Когда я пытаюсь сделать это из терминала, сборка завершается ошибкой.
xcodebuild -target "RunTeszt2" -sdk "$iphoneos5" -configuration Debug
Ошибка:
/Users/toodygarik/Desktop/RunTeszt2/RunTeszt2/RunTeszt2-Prefix.pch:12:13: fatal error: 'UIKit/UIKit.h' file not found
#import <UIKit/UIKit.h>
The following build commands failed:
ProcessPCH /var/folders/6s/cjw35hhs5lb6wpnx9m8lr2km0000gn/C/com.apple.Xcode.501
/SharedPrecompiledHeaders/RunTeszt2-Prefix-bxwegbsdjylasccydwchfkbjadur/
RunTeszt2-Prefix.pch.pth RunTeszt2/RunTeszt2-Prefix.pch normal i386 objective-c
com.apple.compilers.llvm.clang.1_0.compiler
Когда я запускаю приложение из XCode (4.5), сборка завершается, и все в порядке. Я проверил журнал console.app при запуске приложения из XCode, и он не отображает сообщение об ошибке выше.
Что вызывает эту проблему?
РЕДАКТИРОВАТЬ: Основываясь на комментарии H2CO3
, я отредактировал запись «Другие флаги C» в настройках сборки проекта, например:
-isysroot $SDKROOT
... и теперь эта конкретная проблема решена. Я вернулся к другой моей проблеме, связанной с xcodebuild: from-file">iOS: XCode 4.4.1: ошибка xcodebuild — невозможно прочитать диагностику из файла
Спасибо, H2CO3
!