Как правильно заменить устаревший сертификат разработчика в проекте iPhone xCode? - PullRequest
0 голосов
/ 24 февраля 2010

Срок действия сертификата разработчика iPhone истек. Я получил новый (developer_idendity.cer), но я не уверен, как заставить мой проект xcode и мой iPhone использовать его.

Я получаю сообщение об ошибке Code Sign: допустимый профиль обеспечения, соответствующий идентификатору приложения "com.example.foo", не найден.

Какой процедуре следовать при истечении срока действия вашего сертификата разработчика?

Я создал новый "developer_identity.cer" и поместил его в свою цепочку для ключей. Тогда я получил новое «mycompany.mobileprovision». Когда я пытаюсь добавить это в xcode через Организатор, я вижу сообщение:

A Valid signing identity matching this profile could not be found in your keychain.

Есть ли у вас какие-либо идеи о том, что "Xdentity для подписи" ищет, когда я пытаюсь добавить свой профиль обеспечения обновлений?

1 Ответ

0 голосов
/ 24 февраля 2010

Убедитесь, что ваш новый профиль обеспечения выбран на панели информации о проекте. Нажмите на свой файл проекта xcode слева в разделе Группы и файлы, затем нажмите кнопку информации рядом с окном поиска. Когда всплывет информационная панель, выберите вкладку сборки, затем прокрутите вниз до поля подписи кода и выберите свою новую личность подписи кода. Это должно работать сейчас. Возможно, вам придется сделать это и для целевого файла. Повторите те же самые шаги, но нажмите на Target file в Targets на панели Groups & Files. Надеюсь, это поможет. Там действительно нет неправильного способа заменить ваши просроченные сертификаты. Просто добавьте их в свою цепочку ключей и убедитесь, что вы удалили старые с истекшим сроком, иначе может возникнуть конфликт.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...