команда xcodebuild с абсолютным путем к SDK

Я использую инструмент командной строки xcodebuildдля создания приложения для iOS.

После установки Xcode45-DP1он автоматически использует SDK 6.0 из нового пакета приложений Xcode45-DP1 для создания приложений. Есть 2 проблемы при отправке этого приложения в AppStore.

  1. Приложение теперь автоматически создается с использованием последней версии SDK (6.0), которая пока не поддерживается, поэтому приложение не может быть отправлено. РЕШЕНИЕ: я скопировал старый-текущий SDK (5.1) в Xcode45-DP.app и в командной строке указал -sdk iphoneos5.1

  2. Вторая проблема заключается в том, что когда ApplicationLoader проверяет приложение, он видит, что SDK используется из неподдерживаемой версии Xcode (45-DP1) и отклоняет загрузку приложения. РЕШЕНИЕ: Я хотел бы указать абсолютный путь для SDK, например: xcodebuild -sdk /path/to/5.1sdk...

Проблема в том, что xcodebuild всегда говорит, что SDK "/path/to/iPhoneOS5. 1.sdk/" не может быть найден.

Кто-нибудь знает, как использовать абсолютный путь к SDK и на какой файл/каталог он должен указывать?

Заранее спасибо.

6
задан Miroslav Kovac 21 June 2012 в 08:08
поделиться