xcode build to iphone выбирает старый недействительный профиль обеспечения - PullRequest
1 голос
/ 20 февраля 2010

Я только что испытал некоторые трудности с обновлениями для iphone и xcode, сбоями в связке ключей и т. Д. И решил полностью удалить xcode и переустановить его. Это исправило мои проблемы с цепочкой для ключей, однако проект, над которым я работаю, связан со старым недействительным профилем обеспечения.

Я удалил профиль из "Provisioning Profiles" в органайзере и удалил его из Provisioning в разделе Iphone Organizer. Однако, когда я строю Go с помощью iphone SDK, а не симулятора, я получаю всплывающее окно «CodeSign хочет подписать, используя ключ« OldKey »в вашей связке ключей».

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

Сумасшедшая вещь в какой-то момент мне удалось заставить его работать и установить, но приложение упало и не открывается. Мне не удалось заставить его установить снова.

Есть идеи?

Ответы [ 3 ]

0 голосов
/ 23 марта 2011

Это вызвало у меня всевозможные проблемы! Откройте пакет app.xcodeproj и перетащите файл project.pbxproj в текстовое редактирование. Выполните поиск "PROVISIONING_PROFILE" и удалите идентификатор профиля. перезапустите xcode и соберите, надеюсь, он выберет новый профиль обеспечения и забудет о старом, который вызывал у вас проблемы.

Примечание. Обязательно сделайте резервную копию файла project.pbxproj перед его редактированием.

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

Я столкнулся с подобной проблемой. Исправить:

1) В органайзере удалите профиль с телефона.

2) Также в органайзере удалите профиль из списка «Профиль обеспечения».

3) Наконец, найдите на своем компьютере профили обеспечения и удалите старые напрямую.

После этого перетащите в новый профиль, и он будет работать.

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