Управление профилями обеспечения приложения iPhone - PullRequest
1 голос
/ 15 апреля 2010

Я только что создал приложение для iPhone, и у меня есть друзья, чтобы попробовать его, но кажется, что есть много вещей, которые нуждаются в «управлении», чтобы иметь эффективные циклы разработки / тестирования. Есть также несколько вещей, которые есть только на моем компьютере (брелок и мой тестовый сертификат, которые я использую для создания профилей приложения / обеспечения), которые другие разработчики в команде не могут использовать.

  • Как люди управляют различными видами сертификатов iPhone и профилями обеспечения?
  • Какие-либо рекомендуемые рекомендации о том, как эффективно создавать / тестировать / предоставлять сборки приложений так, чтобы это мог сделать кто-либо из группы?
  • Что именно необходимо сохранить на случай, если я захочу пересобрать свой Mac или использовать другой Mac для разработки / сборки?
  • Какие из этих артефактов необходимы для фактического развертывания в магазине приложений? Нужно ли заново создавать сертификаты, профили и т. Д. Или я просто повторно использую те, которые я создал для разработки?

Ответы [ 2 ]

1 голос
/ 15 апреля 2010

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

Для сборки магазина приложений вам нужен личный сертификат, приложение, которое я бы (который может быть общим, если вы не используете push или store), и профиль обеспечения для магазина приложений - только последний специфично для вашей сборки магазина приложений.

Мнение: управление выделением ресурсов Apple - безупречны.

0 голосов
/ 15 апреля 2010

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

В течение многих лет мне приходилось устанавливать связку ключей по умолчанию каждый раз, когда я переключал проекты, но это наконец исправлено.

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

@ мнение Полла: полностью согласен.

...