Представление приложения для iPhone под названием компании - PullRequest
4 голосов
/ 02 мая 2009

Мы с моей командой заключили контракт на разработку нашего первого приложения для iPhone.

Мне интересно, как лучше всего справляться с этими отношениями с подрядчиками. Нужно ли создавать учетную запись SDK / Dev за 99 долларов США на имя подрядчика, чтобы при утверждении заявки она указывалась не по названию нашей компании, а по названию компании?

По сути, лучше всего подавать заявку под именем подрядчика или есть возможность определить это при подаче заявки?

Ответы [ 2 ]

5 голосов
/ 03 мая 2009

Вы получаете учетную запись, а они получают учетную запись. Счета выполняют две функции. Доступ к инструментам разработки и доступ к бизнес-интерфейсу для компании, публикующей приложение.

Вы регистрируетесь один раз. Каждый клиент регистрирует свой аккаунт по самой важной причине. Вот где информация банка, чтобы сказать, куда идут деньги. :). И контракты и данные о продажах и т. Д.

Лучший способ заставить его работать - это разработка под ключом Wildcarded для разработчиков и ключи для раздачи кода (ad hoc) (ваша учетная запись). Вы подписываете для нескольких клиентов с одинаковыми ключами. Затем в конце вы подписываете и публикуете с определенным ключом AppStore (учетная запись каждого клиента).

Это позволит вам контролировать разработку, тестирование и бета-распространение. Когда разработка завершена, вы заархивируете версию выпуска, подписанную их ключом, и они загружают ее через iTunes Connect под своей учетной записью.

Бонусный раздел: Эту конфигурацию легко настроить в XCode (как только вы потратите 24 часа на то, чтобы задушить себя, как работают xcode и сертификаты распространения).

Перейдите в Проект-> Изменить настройки проекта-> Конфигурации. Дублируйте две новые конфигурации из конфигурации «Release». Назовите один «Ad Hoc», другой «AppStore». Установите сертификаты подписи следующим образом: iPhone Developer для отладки / выпуска, iPhone Distribution (Ad Hoc) для Ad Hoc и их iPhone Distribution (AppStore) для «AppStore». Забудьте, что у вас даже есть клиент до конца, затем переключитесь на распространение AppStore, сборку, почтовый индекс, электронную почту и готово.

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

1 голос
/ 02 мая 2009

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

...