Посетить Центр участников
Перейдите в «Портал подготовки iOS» -> «Сертификаты» (левая боковая панель) >> вкладка «Распространение».
Отметьте поле «Provisioning Profiles» . Если пусто, далее (4)
Перейдите в «Provisioning» (левая боковая панель) -> вкладка «Distribution» . Нажмите «Новый профиль» и заполните его. Вернитесь к (3) проверьте поле еще раз.
Загрузите и «запустите» (дважды щелкните) новый профиль обеспечения.
В настройках сборки вашего проекта выберите НОВЫЙ профиль обеспечения (он может иметь то же имя, что и старый)
В настройках сборки вашего проекта обновите идентификаторы подписи кода (все) на новые, если они есть. (Срок годности старого, вероятно, истек, что является одной из основных причин сообщения об ошибке, которое вы видели)
Убедитесь, что ваш идентификатор пакета правильный (КАСИТЕЛЬНАЯ ЗАЩИТА)
Вернуться в XCode Organizer - Устройства. Нажмите КОМАНДА (левая боковая панель) и нажмите «Обновить» (справа внизу). Вы найдете XCode, чтобы получить новый профиль. Если загружен новый контент, повторите шаги 6 и 7 (они будут изменены!)
* Если вы не можете найти команду, потому что вы используете более новую версию xCode, перейдите в настройки Xcode (нажав «Xcode» на панели инструментов Mac на в верхнем левом углу экрана) и перейдите к учетной записи, выберите свою команду и нажмите «Обновить». Если загружен новый контент, повторите шаги 6 и 7 (они будут изменены!).
Если вы находитесь в разделе «Настройки» -> « Учетные записи», но по- прежнему не можете обновиться, то:
- Перейдите на вкладку Учетные записи.
- Выберите Apple ID в списке
- Нажмите "Просмотреть подробности" в правом нижнем углу.
- Нажмите на стрелку обновления слева внизу.
- Xcode обновит обновленные учетные данные, и вы сможете приступить к проверке или распространению вашего приложения.
Подтвердите или снова распространите свое приложение. Он должен работать.
Если это не сработало, перейдите в «КОМАНДА» в настройках проекта> цели и выберите «Нет» ... Теперь, когда вы выбрали «Нет», вам нужно будет повторить шаг 7 и изменить идентификаторы подписи кода (все) и попробуйте снова заархивировать.
Наконец, если ничего из вышеперечисленного не помогло. Просто создайте новый производственный сертификат И создайте новый профиль обеспечения с тем же идентификатором пакета. (Да, это сработает, если вы обновляете уже работающее приложение). Загрузите сертификат и пров. profile и запустите оба (двойной щелчок). Теперь повторите шаг 6 и заархивируйте. Это должно работать.