Может ли файл Xcode.mobileprovision & #39;установлен& #39; из командной строки?

Я пытаюсь автоматизировать процесс создания приложений для наших клиентов, используя сценарии bash, работающие на Mac Mini Server (OSX 10.7 ).

Мой скрипт основан на чрезвычайно полезном скрипте с github, изначально опубликованном наhttps://gist.github.com/949831

Я создаю приложение с помощью xcodebuild, а затем подписываю и встраиваю файл mobileprovision с помощью xcrun.

Когда я делаю все это с файлом mobileprovision, я вручную устанавливаю его в Xcode с помощью графического интерфейса (, например. двойной -щелчок )работает нормально. Если я просто попытаюсь использовать файл mobileprovision, скопированный на сервер с помощью SCP, произойдет сбой (Ошибка кодового знака :Не удается найти профиль обеспечения «123abc123».)

Предположительно, это связано с тем, что файл не «установлен».

Есть ли способ установить файл mobileprovision с терминала? Я использую SSH, поэтому использование таких вещей, как команда «открыть», не сработает.

Спасибо!

47
задан Ben Clayton 1 May 2012 в 13:36
поделиться