Могу ли я отправить приложение в iTunes Connect, подписанное другой учетной записью Apple Developer?

У меня есть вопрос относительно отправки приложения.

Ситуация: У нас есть учетная запись iPhone Developer, и у нашего клиента есть учетная запись iTunes Connect. Возможно ли, что мы передаем им подписанное, заархивированное приложение (которое подписывается профилем подготовки из учетной записи OUR), и они загружают его в свою учетную запись?

Или ТРЕБУЕТСЯ, что они дают нам доступ к роли "техник"?

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

Любая помощь приветствуется. Если это возможно, отправьте ссылки, спасибо =)

Ответ 1

Я думаю, что короткий ответ на вопрос в названии - "Нет".

См. iTunesConnect > Часто задаваемые вопросы > Управление приложениями

Я продал свое приложение другому разработчику и больше не могут распространяться в приложении Хранить. Могу ли я перенести приложение в новый разработчик iTunes Connect аккаунт? В настоящее время приложения не могут быть переданы другому счет разработчика. Если вы хотели бы приложение, которое будет продано через другой учетной записи разработчика, вы необходимо удалить приложение из продажи в текущую учетную запись iTunes Connect и загрузите приложение под новую iTunes Подключить аккаунт.

Не совсем ваш вопрос, но звучит достаточно похоже.

Нам нужно было отменить стороннее приложение, поставляемое разработчиком, с нашими ключами подписи - что похоже на то, что вы хотите сделать:

1) Используйте функцию Xcode Build > Build and Archive, чтобы создать версию приложения для вашего клиента.

2) Выберите эту сборку в источнике архивных приложений в организаторе

3) Выберите "Отобразить архивное приложение в Finder" в контекстном меню

4) Выберите и сжимайте закрывающуюся папку

5) Отправьте этот zip-архив своему клиенту.

Затем ваш клиент распакует и расширяет этот архив в ~/Library/MobileDevice/Archived Applications. Это сделает его доступным в Xcode Organizer. Затем ваш клиент может использовать кнопки Share Application... и/или Submit to iTunes Connect..., чтобы повторно подписывать и распространять приложение, используя профиль распределения ваших клиентов.

EDIT: продолжение, которое может быть неясно из приведенной выше информации.

Чтобы это сделать, стороннему разработчику необходимо создать приложение с вашим профилем развития; например они должны быть "членом команды" вашей учетной записи. Они могут делать не что иное, как создавать приложение и подписывать его с помощью ключей разработки. Затем они могут доставить сборку, которая была скомпилирована с помощью разработчиков, после чего вы можете переписать ее с помощью дистрибутивов и отправить.

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

EDIT2: с помощью пакетов Xcode 4..xarchive вы можете просто скопировать пакет .xarchive в папку ~/Library/Developer/Xcode/Archives/[date]/. Затем он появится в разделе "Организатор" в разделе "Архивы" - подтвердите, опубликуйте и отправьте оттуда.