#ios #xcode #react-native
Вопрос:
каждый раз, когда я открываю проект xcode для мобильного приложения ios, появляется следующее сообщение:
«В вашей учетной записи уже есть сертификат подписи для этой машины, но его нет в вашей связке ключей. Чтобы создать новый, вы должны сначала отозвать существующий сертификат.»
и каждый раз создавайте новый сертификат. это происходит после обновления учетной записи разработчика.
Ответ №1:
Это означает, что у вас уже есть сертификат подписи, но вы должны поместить этот сертификат в свою связку ключей. Поэтому, если у вас где-то хранится этот сертификат, пожалуйста, поместите его в брелок для ключей вашего ноутбука. В противном случае, если вы не знаете, где хранится ваш сертификат, у вас есть только один вариант. вы должны отозвать(удалить) сертификат из appledeveloper.com и создайте новый, а затем сохраните его в связке ключей вашего устройства.
Комментарии:
1. да, я это сделал. но в нем каждый раз говорится, что отзывать не знаю почему. это проблема старой версии mac? потому что это высокая сирра, когда я запускаю ее на каталине, она работает идеально
2. да, это может быть и в этом случае, сертификат был сгенерирован более высокой версией mac. но это должно работать нормально, если сертификат сгенерирован вашим mac. На данный момент вы можете обновить свою версию для Mac. но продолжайте искать оригинальную причину, потому что это управление версиями не должно сильно влиять. Если мой ответ вам немного помог, вы можете поддержать мой ответ.
Ответ №2:
Если приведенный выше ответ вам не помог, я думаю, вы можете пропустить что-то Apple Intermediate Certificates
в своем брелке…
Перейдите в Apple PKI, установите недостающие в Apple Intermediate Certificates
разделе.
Дайте мне знать, если это помогло
Комментарии:
1. нет, установлены все промежуточные сертификаты Apple, но это не помогло.