#ios #apple-developer #apple-developer-account
#iOS #apple-разработчик #apple-учетная запись разработчика
Вопрос:
Я работаю над проектом с другим разработчиком, приложение еще не появилось в App Store. Мы получаем конфликты слияния Git, потому что наши учетные записи не входят в одну команду разработчиков. Я попытался добавить разработчика в команду на портале разработчиков, но это разрешено только для приложений, которые находятся в магазине. Как мы можем работать над одним и тем же проектом без конфликтов git?
Комментарии:
1. Вы можете добавить пользователя в свою команду в App Store connect. Вы можете либо предоставить им доступ ко всем приложениям (по умолчанию), либо создать свое приложение в App Store connect и предоставить им доступ только к одному приложению; на этом этапе вам не нужно фактически выпускать приложение.
2. Хорошо, и тогда они смогут запускать приложение?
3. Судя по вашему вопросу, похоже, что проблема, с которой вы столкнулись, заключается в том, что вы не используете один и тот же идентификатор пакета и настройки подписи приложений, поэтому в проекте возникают конфликты git. Если вы оба в одной команде, вы оба можете использовать одни и те же параметры подписи; Вам нужно будет предоставить сертификат подписи разработчика своему партнеру
4. Команды App Store Connect — это не то же самое, что команды разработчиков.
Ответ №1:
Если у вас есть отдельная учетная запись разработчика, вы не можете добавлять других в свою команду. Если у вас есть учетная запись разработчика компании, вы можете добавлять других в свою команду на портале разработчика. Обратите внимание, что это отличается от App Store Connect. Перейдите к https://developer.apple.com/account чтобы начать, а затем перейдите на вкладку Членство, чтобы добавить людей в IIRC. В конечном итоге вы отправите им приглашение присоединиться к вашей команде.
Ответ №2:
Просто экспортируйте свой сертификат и передайте его своему партнеру. Использование того же сертификата решит вашу проблему.