2016-08-21 2 views
2

Когда я запускаю свой проект в симуляторе, он отлично работает. Но запуск проекта на реальном устройстве всегда вызывал у меня сообщение об ошибке установки приложения, которое «Приложение не имеет действительной подписи». У меня есть действительный сертификат разработчика, профиль подготовки. Я очистил свой проект, удалил Derived Data, но пока не решил мою проблему. Пожалуйста помоги. screenshot what i gotПриложение не имеет действительной подписи XCode 7.3

+0

Я использую cocoapods в своих проектах. –

+0

Можете ли вы поделиться полной ошибкой, которую вы получаете? –

+0

Я не получаю журнал ошибок. –

ответ

2

Перейти к настройкам сборки проекта, обратите внимание на раздел «Кодовое Подписание»:

  • Убедитесь, что ваш (правильный и действительный) сертификат разработчика выбран в соответствии с «Code Signing Идентичность»
  • Убедитесь "Provisioning Profile" установлен в положение "Автоматический"

Смотрите скриншот:

enter image description here

Если до сих пор не работает:

  • Открыть брелка приложение
  • Посмотрите на ваш сертификат разработчика и убедитесь, что он является действительным и имеет не дублирует (если есть дубликаты, удалить и оставить один действует только сертификат)
  • Открыть Xcode и перейти к предпочтениям
  • Выберите «Учетные записи» вкладка
  • Выберите ваш пользователь идентификатор Apple
  • Двойной щелчок по вашей команде (в нижней правой части окна)
  • правой кнопкой мыши на любом профиле резерва (внизу списка)
  • Выберите «Показать в Finder»
  • Удалить все файлы в этой папке
  • Вернитесь в окно Xcode и нажмите на кнопку «Загрузить все»
  • нажмите «Готово»
  • Попробуйте пересобрать проект

Если все еще не работает, дайте мне знать.

+0

Я следил за вашими инструкциями, но всегда дал мне тот же результат. –

+0

Есть ли какие-либо проблемы с Cocoapods? Я использую Cocoapods в первый раз. –

+0

Попытайтесь изолировать проблему, удалите cocoapods из проекта и посмотрите, устранит ли это проблему. если да, то вы, вероятно (но менее вероятно), должны будете установить параметры кодового обозначения в коко-портах. –

1

Я был с той же проблемой.

Я установил последнее обновление ОС X, и проблема была исправлена!

Я надеюсь, что он может вам помочь!

Смежные вопросы