Тестирование iOS-приложений. Установка приложения не удалась. Подпись кода не найдена [закрыто]

Я пытался установить свое приложение на нескольких устройствах iOS. Но эта вещь не позволила мне.

Я хочу знать, в чем проблема и как ее решить.

 Ashish Thakkar14 июл. 2016 г., 12:05
Вы также перезапустили свой xcode?
 Robert Khayreev14 июл. 2016 г., 12:08
@AshishThakkar да, не работал
 Robert Khayreev14 июл. 2016 г., 12:00
@AshishThakkar да, я пытался
 Ashish Thakkar14 июл. 2016 г., 11:59
Вы очистили свое устройство или удалили приложение с устройства и установили снова?
 Ashish Thakkar14 июл. 2016 г., 12:15
я думаю, что вы должны изменить "другие флаги C" в настройках сборки
 Robert Khayreev14 июл. 2016 г., 12:16
@AshishThakkar это совершенно ясно. Но я изменил свой пароль Apple ID. Может ли это быть так?
 Ashish Thakkar14 июл. 2016 г., 12:18
Насколько мне известно, это не может быть проблемой. но для безопасности я думаю, что вы должны создать новый сертификат и убедиться, что все ваши udid устройства добавлены в вашу учетную запись.
 childrenOurFuture14 июл. 2016 г., 11:59
конечно, вам нужно посмотреть на распространение приложения

Ответы на вопрос(11)

ня. (В настройках цели вкладка «Общие», раздел «Подписание»)

ное решение, ни одна работа от меня

Ниже вещи работали для меня,

Выберите настройки сборкиНайдите «Код подписи личности»выберите «IOS Developer» или любой другой правильный вариант для всех.

Тогда построй и беги.

Решение Вопроса

этапы сборки> копировать файлы> подписать код при копировании (установите флажки)

 Nupur Sharma21 июн. 2019 г., 08:40
Встроить фреймворки> Проверьте кнопку «Code Sign on Copy» для всех фреймворков для XCode 10.1
 mfossat29 дек. 2016 г., 22:25
Хвала быть! Спасибо за этот самородок мудрости!
 Ranjani05 июл. 2019 г., 12:54
@NupurSharma в Xcode 10.2.1 Вставить рамки> Проверьте, не работает ли кнопка «Код подписи при копировании». Знаете ли вы какое-либо другое решение
 Vyachaslav Gerchicov03 окт. 2018 г., 14:12
не работает для Xcode 10
 Nupur Sharma05 июл. 2019 г., 13:14
Я удалил библиотеку, которая вызвала эту проблему. Я не мог найти ни одного решения, работающего на меня.

Запустите "чистый" в XcodeЗакрыть XcodeУдалить все данные в ~ / Library / Developer / Xcode / DerivedDataУдалите все папки xuserdata в своем проекте (проверьте каталоги xcodeproj и project.xcworkspace)

Только если у вас есть Cocoapods в вашем проекте:

Запустить стручок.Удалите ваш .xcworkspace, если он был создан cocoapods.Запустите установку или обновление модуля

Теперь вы можете открыть свой свежий Xcode.

Надеюсь, это поможет вам.

В моем случае проблема была создана путем добавления нового сенсорного каркаса Cocoa.

 Pavlo Razumovskyi19 июн. 2018 г., 22:08
Спасибо! Удаление~/Library/Developer/Xcode/DerivedData было достаточно в моем случае.

езагрузите Mac

 PiterPan14 июл. 2016 г., 12:03
У меня была такая ситуация, и мне пришлось перезагрузить свой iPhone, и тогда он работает. У вас есть аккаунты разработчиков или нет? Если не проверить этоstackoverflow.com/questions/4952820/...
 Robert Khayreev14 июл. 2016 г., 12:08
Нет, у меня не сработало

коренной причиной моей проблемы были изменения, которые были сделаны установщиком iOSOpenDev. Я восстановил исходный файл plist, который был сохранен установщиком. это решило мою проблему, вам нужно заглянуть в каталог SDK, чтобы увидеть, не произошло ли что-то напуганное. хотя бы еще один вариант попробовать.

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS<SDK version>.sdk/

пример:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.4.sdk/

по умолчанию подпись кода должна быть включена, если она отключена, то происходит что-то напуганное. (см. ответ Алока ниже)
Если ничего не работает. Я бы порекомендовал удалить и переустановить XCode, поскольку эта ошибка не возникала бы в обычных сценариях. Таким образом, сброс Xcode может значительно сократить время устранения неполадок.

неподписанный файл IPA и для этого я сделал некоторые изменения в файле SDKSetting.plist (изменил CODE_SIGNING_REQUIRED = NO), и это должно быть всегда YES, если вы запускаете приложение на устройстве.

Чтобы решить эту проблему, выполните следующие действия:Шаги для создания неподписанного IPA (Проверено на Xcode 9.4.1)

Шаг 1: Открыть поиск>Перейти в папку как показано ниже на экране

а затем скопируйте и пропустите следующую строку:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS*.*.sdk/SDKSettings.plist

Откройте iPhoneOS.sdk, как показано на рисунке ниже:

Шаг 2: Скопируйте список SDKSettings в другую папку, потому что вы не можете вносить здесь изменения:

Шаг 3: Внести изменения в двух экземплярах

задаватьCODE_SIGNING_REQUIRED для YES

Шаг 4: Теперь замените дубликат Plist на оригинальный (оба названия должны быть одинаковыми). Это также попросит разрешения администратора изменить.

********************************ИЛИ ЖЕ***************** *********************

Если вы обновите свой XCode, то проблема также исчезнет, ​​потому что обновленный XCode будет поставляться с SDKSetting.plist по умолчанию.

 Alok15 сент. 2018 г., 09:50
@Alix второй пункт также правильный, я обновил свой код до более новой доступной версии, и он автоматически стал ДА из НЕТ. Поскольку вы обновите свой xcode, plist поставляется с настройками по умолчанию, и по умолчанию это всегда ДА.
 Alok14 сент. 2018 г., 05:39
@Alix в моем случае, я создал неподписанный файл IPA, поэтому настроен на NO.
 Alix15 сент. 2018 г., 09:46
Я вижу, но позже часть сообщения будет неправильной, где вы сказали: «Если вы обновите свой Xcode, то проблема также исчезнет, ​​потому что обновленный xcode будет поставляться с SDKSetting.plist по умолчанию». Подписание кода обязательно по умолчанию - ДА
 Alix13 сент. 2018 г., 20:20
Мой первый вопрос, почему это даже превратится в НЕТ. Это должно быть ДА все время. Я знаю, почему в моей системе это было НЕТ, потому что я установил Установщик iOSOpenDev. Это не решает проблему.
 Dan30 апр. 2019 г., 10:39
Та же проблема здесь, я забыл, что я изменил SDKSetting.plist для создания неподписанного IPA. Возврат AD_HOC_CODE_SIGNING_ALLOWED в NO и перезапуск XCode избавился от сообщения об ошибке

кроме перезапуска моего устройства.

что у вас нет разработчика и профиля распространения, установленных для устройств, на которых вы пытаетесь установить приложение.

 David Karasek23 мар. 2017 г., 14:25
Это может быть вызвано многими причинами, а не только профилем dev / dist для устройств. Например, подписывание кода для сторонних платформ.
 derevo20 сент. 2016 г., 22:04
У меня есть ключ разработчика и та же ошибка, на самом деле она возникает после успешной сборки в части выполнения скрипта.

затем я добавляю немного кода в фазе сборки -> Run Script

сделано, я очищаю папку Build и удаляю приведенный выше код из Run Script And Build снова и запускаю на моем Iphone, все работает нормально

Вы можете удалить код запуска скрипта или установить флажок «Запускать скрипт только при установке», тогда тоже будет работать

то проверьте, вносите ли вы изменения в каркасы в скрипте выполнения после фазы «Внедрить каркасы».

Если это так, переместите скрипт Run в положение, предшествующее фазе встраивания.

 Nupur Sharma21 июн. 2019 г., 08:42
Можете ли вы объяснить, как это сделать?
 Adam Zarn20 авг. 2019 г., 22:25
Из Target -> Build Phases вы можете перетаскивать и переупорядочивать различные задачи

Ваш ответ на вопрос