Проблема при развертывании на реальном устройстве: идентификатор, используемый для подписи исполняемого файла, больше не действителен

Как решить эту проблему, пожалуйста, помогите: alt text

Подробнее, пожалуйста, просмотрите это изображение: подробное изображение

Ответы

Ответ 1

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

Ответ 2

Я пробовал несколько вещей, включая перезапуск (как iPhone, так и Xcode), но вот несколько вещей, которые вы можете сделать, если у вас возникла эта проблема:

  • Перейдите в Keychain Access, найдите свой профиль разработчика, удалите их и загрузите из Центра разработчиков.
  • В Xcode перейдите в Настройки → Учетные записи и удалите свой Apple ID и добавьте его обратно.
  • В моем случае выполнение вышеуказанного приведет к созданию Xcode для создания нового сертификата. Я просто сделал это, и это сработало.