2014-01-24 3 views
2

я создал новую цель для моего приложения, и каждый второй раз, когда я скомпилировать его и попробовать запустить на устройстве, я получаю:«Приложение не имеет действительной подписи» показывает КАЖДЫЙ второй раз в XCode 5

"Заявление не действительна"

... и приложение не работает.

Я проверил все подобные сообщения в StackOverflow, но ни одно из решений не помог мне (очистка проекта, и т.д ...)

ответ

1

Я обнаружил, что люди говорят разные вещи, которые должны решить эту проблему:

  • Удалить все сломанные профили обеспечения.
  • Убедитесь, что нет пробелов в названии папки, из которой вы строите (ваша папка проекта Xcode) - это было исправлено для меня!
1

Просто добавить еще одну возможную причину:

В моем случае я интегрировал SpeechKit (2.1.5) в качестве внедренного в рамках проекта IOS Swift, и это каким-то образом вызвало ошибку.

Когда я использовал Cocoa Pods, ошибки больше не возникало.

+1

меня тоже. Встроенные фреймворки. ОСТОРОЖНО! – hatebyte

+0

Мне нужна встроенная инфраструктура. Как предотвратить эту настройку? – jose920405

+0

@ jose920405 - это сторонняя структура? то вы должны сообщить об этом разработчику, потому что вы, вероятно, не одиноки с этой проблемой. –

2

Под Генеральный ->Linked Каркасы и библиотеки

Удаление всех рамок и перекомпоновки их было то, что работал для меня.

+0

Эй, это помогло мне, особенно на Xcode 8. Я удалил и снова добавил все фреймворки. В своей общей настройке вашего проекта перейдите в «Связанные структуры и библиотеки», удалите их все и добавьте их снова. Благодаря! – RomOne

0

Чистые, удаленные производные данные, перестройка работала для меня.

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