5

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

То, что я сделал до сих пор

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

Мои вопросы

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

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

Спасибо!

+0

2. (О втором пункте) Сначала вы могли бы попробуйте обновить свои сертификаты в Xcode 6 - Preferences - Accounts - просмотреть детали и выбрать Reload (над левой кнопкой с круговой стрелкой) ... это обновит ваши сертификаты. – Beto

+0

В первом случае у вас должна быть версия, созданная внутри itunesConnect, чтобы выполнить проверку, а затем отправить версию для тестового полета. – Beto

+0

Привет, Beto, спасибо за предложения. Что значит я должен «иметь версию, созданную внутри itunesConnect»? – nosuic

ответ

5
  1. Что я должен сделать для того, чтобы иметь достаточно привилегий для проверки и оставившие сборки на ITunes (и продолжить с помощью TestFlight от Apple)?

    Чтобы загрузить двоичный файл, вам необходимо войти с АСоип, который имеет роль, Technical или Admin. Подробнее о роли & обязанности по Apple Documentation page

  2. мне нужно как сертификат разработчика и сертификат распределения для того, чтобы иметь возможность загрузить сборку для тестирования на ITunes Connect делать? Достаточно ли сертификата распространения?

    Для загрузки двоичных данных на ITunes Connect (не важно для релизов или бета-тестирования trought TestFlight), вам необходимо войти в двоичный с Distribution Certificate & Provision Profile

+0

Привет, skywinder, у меня похожие проблемы с testFlight и сертификатами. У меня есть сертификат разработчика ios. Командный агент отправил мне сертификат распространения без закрытого ключа (расширение .cer). У меня нет сертификата подписи «iOS Distribution», соответствующий идентификатору команды «team_id» с закрытым ключом. ошибка каждый раз, когда я отношусь к профилю обеспечения. Является ли секретным ключом профиля распределения, необходимым для создания-подписывания-выгрузки сборки для тестирования на TestFlight? –

+0

@SinanGoker это было слишком давно, я не помню, извините – skywinder

+0

Я нашел и импортировал закрытый ключ «Распределение iOS» для решения проблемы. –