Xcode 11 Archiving to Generi c iOS Ошибки устройства, связанные с регистрацией идентификатора пакета и iOS предварительных профилей App Dev, соответствующих моему идентификатору приложения - PullRequest
0 голосов
/ 27 апреля 2020

Как видно из названия, я нахожусь на Xcode 11 и пытаюсь архивировать на обычное устройство c iOS, чтобы добавить новую версию приложения в TestFlight. Он прекрасно работает на всех симуляторах. Я не верю, что смогу изменить идентификатор пакета, так как добавляю обновление в приложение, которое уже есть в TestFlight. Ниже приведены ошибки архивирования.

Ошибки:

  1. "Не удалось зарегистрировать идентификатор пакета. Идентификатор приложения" com.'myappnameishere '"не может быть зарегистрирован вашей группой разработчиков потому что он недоступен. Измените свой идентификатор пакета на уникальную строку и повторите попытку. "

  2. Не найдено ни одного профиля для 'com.myappnameishere': Xcode не смог найти iOS Разработка приложения профили обеспечения, соответствующие 'com.myappnameishere'

Что я сделал:

Извинения, если это уже было опубликовано, но я не смог ничего не найти Любая помощь будет оценена!

1 Ответ

0 голосов
/ 27 апреля 2020
  1. Если приложение уже используется в TestFlight, вы не можете просто использовать любой идентификатор разработчика Apple, вам необходимо войти в систему с той же учетной записью Apple, которая использовалась для загрузки приложения в TestFlight до
  2. профиль обеспечения магазина приложений для идентификатора пакета
  3. сертификат назначен профилю магазина приложений
  4. закрытый ключ для сертификата
    (или вам необходимо создать эти артефакты и установить / загрузить их на свой компьютер)

Непонятно, отвечаете ли вы этим критериям.

РЕДАКТИРОВАТЬ: ответы на вопросы в вашем комментарии -

  1. Вы также могут возникнуть проблемы с запуском приложения на устройстве, если у вас нет профиля разработчика для идентификатора пакета, но с помощью бесплатного профиля обеспечения / подстановочного знака вы можете обойти это, и вам не нужен доступ к указанному c d ev account.
  2. Вы можете создать и экспортировать архив (сгенерированный файл ipa), готовый для testflight, используя эти артефакты, но для загрузки ipa в testflight , используя любой метод , вам понадобятся учетные данные для конкретный c аккаунт разработчика. Кроме того, вы можете создать ipa и поделиться им с кем-то, кто имеет доступ и может загрузить ipa.
...