Apple TestFlight и сертификаты

Недавно я выполнил некоторую работу для командного проекта и пытаюсь использовать TestFlight от Apple, чтобы отправить новую сборку для существующего приложения в iTunes Connect для тестирования, но я застрял с сертификатами и профилями подготовки.

Что я уже сделал

  • Хотя я уже был зарегистрированным разработчиком iOS (у меня есть собственные приложения в AppStore), я дал Team Agent другой адрес электронной почты, как того просила Apple. С этим адресом электронной почты я был приглашен Team Agent в iTunes Connect, а также в Member Center, и я снова зарегистрировался в качестве разработчика iOS.
  • Впоследствии, поскольку я хотел использовать TestFlight от Apple, вместо того, чтобы запрашивать сертификат разработчика через Member Center, я подошел к агенту команды, предоставил ему свой CSR и попросил подготовить для меня сертификат распространения, который он затем отправил мне.
  • После установки этого сертификата распространения на моем XCode я все еще не мог проверить приложение, потому что у меня не было достаточных привилегий. Загрузка и установка существующих профилей подготовки из Центра участников также не помогла.

Мои вопросы

  1. Что мне следует сделать, чтобы иметь достаточно прав для проверки и отправки сборки в iTunes (и продолжения использования Apple TestFlight)?
  2. Нужны ли мне как сертификат разработчика, так и сертификат распространения, чтобы иметь возможность загрузить сборку для тестирования в iTunes Connect? Сертификата распространения недостаточно?

Любая помощь будет глубоко оценена,

Спасибо!


person nosuic    schedule 13.02.2015    source источник
comment
2. (О втором пункте) Сначала вы можете попробовать обновить свои сертификаты в Xcode 6 — «Настройки» — «Учетные записи» — «Просмотреть подробности» и выбрать «Обновить» (над левой кнопкой со стрелкой в ​​​​круге) ... это обновит ваши сертификаты.   -  person Beto    schedule 14.02.2015
comment
Что касается первого пункта, у вас должна быть версия, созданная внутри itunesConnect, чтобы выполнить проверку, а затем отправить версию для тестового запуска.   -  person Beto    schedule 14.02.2015
comment
Привет Бето, спасибо за предложения. Что вы имеете в виду, у меня должна быть версия, созданная внутри itunesConnect?   -  person nosuic    schedule 14.02.2015
comment
Здравствуйте, если вы хотите проверить программу, вы должны создать внутри itunesconnect регистр для новой версии вашей программы. Вы должны создать реестр для версии 1.0 (любой версии) перед проверкой, потому что это часть процесса проверки.   -  person Beto    schedule 14.02.2015
comment
Привет @nosuic, не могли бы вы проверить свою программу?   -  person Beto    schedule 17.02.2015


Ответы (1)


  1. #P1#
    #P2#
  2. #P3#
    #P4#
person skywinder    schedule 16.04.2015
comment
Привет, skywinder, у меня похожие проблемы с testFlight и сертификатами. У меня есть сертификат разработчика iOS. Агент команды прислал мне сертификат распространения без закрытого ключа (расширение .cer). У меня нет сертификата подписи дистрибутива iOS, соответствующего идентификатору команды team_id с закрытым ключом. ошибка каждый раз, когда я связываю свой профиль обеспечения. Требуется ли закрытый ключ профиля распространения для создания-подписания-загрузки сборки для тестирования на TestFlight? - person Sinan Goker; 29.12.2016
comment
@SinanGoker это было слишком давно, я не помню, извини - person skywinder; 06.01.2017
comment
Я нашел и импортировал закрытый ключ дистрибутива iOS для решения проблемы. - person Sinan Goker; 09.01.2017