Что такое правильная настройка подписи кода для конфигурации сборки отладки в Xcode 4? - PullRequest
0 голосов
/ 07 декабря 2011

В разделе «Подписывание кода» в настройках сборки у меня установлено «Отладка» на «Не подписывать код», а под строкой с отступом «Any iOS SDK» установлено значение «Разработчик iPhone».

Когда я собираю и запускаю, Xcode говорит мне:

предупреждение: приложение не прошло проверку кода. Подпись была недействительный или не был подписан с сертификатом распространения iPhone. (-19011)

Дело в том, что я использую конфигурацию Debug! В любом случае, поэтому я изменил это на Сертификат распространения, но теперь Xcode выдает ошибку, что на моем устройстве нет действующего Специального профиля обеспечения распространения. Конечно, нет, потому что я просто хочу развиваться как обычно.

Ранее я установил сертификат распространения. Вот где начался беспорядок.

Кто-нибудь еще сталкивался с этой проблемой и нашел решение, как ее исправить?

Ответы [ 2 ]

0 голосов
/ 07 декабря 2011

Это та же самая ошибка, которую вы получаете при отправке приложения (сборка в виде архива и использование профиля распространения). Было бы полезно, если бы вы опубликовали скриншот вашего Build Settings для обоих target и ваш проект , так как есть много вещей, которые могут ошибаться.Но похоже, что основная проблема - это подпись кода.

0 голосов
/ 07 декабря 2011

Вы можете создать сертификат разработчика и профиль разработчика.Не используйте Ad-Hoc профиль обеспечения распространения при отладке.Пожалуйста, проверьте ваш сертификат разработчика.

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