2015-09-30 2 views
8

Я пытаюсь выполнить простой тест. Все хорошо в тренажере, когда я бегу на устройстве, возникают следующие ошибки: enter image description hereXcode 7 Не удается выполнить проверку на устройстве, произошла фатальная ошибка

Бревно «dyld: не удалось загрузить вставленный библиотеку«/ частный/вар/мобильный/Контейнеры/Data/Application/7EE29748-5E86-4E9B-B8E5-882753654F87/tmp/IDEBundleInjection.framework/IDEBundleInjection ', потому что не найдено подходящего изображения. Найдены: /private/var/mobile/Контейнеры/Данные/Приложение/7EE29748-5E86-4E9B-B8E5-882753654F87 /tmp/IDEBundleInjection.framework/IDEBundleInjection: код подписи недействительны для '' /private/var/mobile/Containers/Data/Application/7EE29748-5E86-4E9B-B8E5-882753654F87/tmp/IDEBundleInjection.framework/IDEBundleInjection "

Я попытался сделать Clean & Сборка и удаление полученных данных, это мне не помогло.

Я ценю любые советы или помогает

+0

Потенциально связанные: http://stackoverflow.com/questions/19956390/xcode-5-tests-not-running – JAL

+0

Нет, это не связано. Выглядит иначе, и принятое решение не работает. –

+0

Вы используете схему, которая делает сборку Release? Если это так, попробуйте создать Debug-сборку. – matt

ответ

2

Это было связано с меня меняю AppleID пароль. Если вы вернетесь в Xcode -> Preferences -> Accounts, это устранит проблему.

+0

Как я уже сказал, конфликт между учетными записями в настройках настроек – kokos8998

0

Я боролся с этой проблемой на весь день и наконец нашел свое решение. Да, это еще раз о сертификатах.

Я слышал известие о том, что сертификат мировых сертификатов разработчиков Apple истек, но никогда не осознавал, что это станет проблемой до сих пор.

В моей цепочке ключей все идентифицирующие разработчики появились с красным статусом как «Этот сертификат был подписан неизвестным органом».

Итак, решения, перейдите по адресу http://www.apple.com/certificateauthority/ и загрузите «Всемирные отношения разработчиков - сертификат G2», импортируйте его в цепочку ключей, проверьте статус сертификата удостоверения разработчика и, если он станет зеленым (действительным), проблема с тестированием устройства должны быть исправлены.