Какой профиль обеспечения я должен использовать для создания моего приложения iOS для Hudson? - PullRequest
0 голосов
/ 05 января 2012

Я создаю приложение для iPhone, и мне поручено автоматизировать сборку для интеграции с нашей базирующейся на Hudson сборкой наших внутренних компонентов Java. Я вижу в документах Apple упоминание «сборочных ботов», но я не видел, что Apple рекомендует для создания автоматизированной системы сборки / CI для приложений iOS.

И я не уверен, что понимаю различия между разработкой и распространением, а также специальными профилями, поэтому я надеюсь, что опытные участники не против помочь мне выяснить, какой тип запрашивать и устанавливать.

My Hudson работает над сборкой Macintosh с использованием непривилегированной учетной записи пользователя.

Я хотел бы получить успешные сборки и позволить моим коллегам и другим заинтересованным сторонам установить их на свои собственные устройства iDevices.

Какой тип профиля используется для xcodebuild, чтобы подписать приложение и сделать его устанавливаемым?

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

Эндрю Вулф

1 Ответ

2 голосов
/ 06 января 2012

вы хотите использовать профиль AdHoc, если хотите распространять приложение среди людей, которые не используют xcode. помните, что вам нужно будет добавить UDID устройства каждого человека, которого вы хотите запустить в профиле.

в вашем проекте (в xcode) создайте отдельную цель AdHoc, чтобы вы могли указать профиль. затем, когда вы настраиваете Hudson, вы указываете цель AdHoc в командной строке сборки.

Я настоятельно рекомендую посмотреть на https://testflightapp.com/.. Это отличная услуга, и бог посылает, когда вы имеете дело с рассылкой сборок adhoc людям. и это бесплатно!

...