Ответ 1
что такое сообщение об ошибке? Вы добавили свое устройство, включая требуемый профиль подготовки в организаторе? Что вы видите в организаторе при выборе iPhone под устройствами? Он должен быть там с правильным действительным профилем...
Я работаю целый день, чтобы попытаться создать приложение на своем устройстве.
Я получаю эту ошибку, когда пытаюсь построить на своем устройстве.
Я читал об этой проблеме, но не понимаю, как ее исправить. Следующее - это то, где я бы поверила, что проблема такова. Я новичок в этом, поэтому у меня нет опыта, как это решить.
Когда я открываю знак Dont Code, у меня есть " Автоматический селектор профилей (рекомендуется)" с двумя строками, которые я могу выбрать, а также " Мой профиль для dev" с одной строкой для выбора. Не знаете, в чем проблема?
Любая помощь приветствуется.
что такое сообщение об ошибке? Вы добавили свое устройство, включая требуемый профиль подготовки в организаторе? Что вы видите в организаторе при выборе iPhone под устройствами? Он должен быть там с правильным действительным профилем...
Вот как я это сделал.
Наслаждайтесь!
В моем случае это произошло потому, что xcode 4.0.2 предотвратил удаление устаревших данных в project.pbxpro в каталоге *.xcodepro. Я закончил вручную редактирование файла после закрытия xcode. В файле я искал все вхождения "ПРЕДОСТАВЛЕНИЕ", что-то вроде этого:
PRODUCT_NAME = Xyzzy;
PROVISIONING_PROFILE = "CF5F0AEA-92D9-48E1-99DF-301AB36C2BFB";
"PROVISIONING_PROFILE[sdk=*]" = "CF5F0AEA-92D9-48E1-99DF-301AB36C2BFB";
SDKROOT = iphoneos;
и изменил его на:
PRODUCT_NAME = Xyzzy;
"PROVISIONING_PROFILE[sdk=*]" = "";
SDKROOT = iphoneos;
Я перезапустил xcode, и сборка завершилась без проблем. Будьте осторожны, убедитесь, что вы создаете резервную копию каталога проекта, прежде чем вносить изменения в файлы проекта, и только вручную редактируйте файлы, когда у вас нет других параметров.
Я пошел и изменил идентификатор подписи кода на проекте и нацелился на "Do not Code Sign", а затем вернулся к правильному идентификатору подписи кода. Это исправило это для меня.
Если вы работаете с проектом, созданным кем-то другим в качестве шаблона, вам нужно изменить идентификатор подписи кода
снимок экрана: http://i.stack.imgur.com/UIpGS.png (Xcode 4.2)
пс. OSX не разрешил мне редактировать файл .pbxproj с помощью текстового редактора
У меня возникла эта проблема, когда мне пришлось переиздавать профили обеспечения разработки новыми именами/идентификаторами.
Решением было обновление всех ссылок в разделе "Изменить настройки проекта" | Build (Code Sign) со ссылкой на разработчика кода (имя). (Не редактировать Active Executable.)
Щелкните по элементам (-ам) и проверьте, что новый профиль явно выбран и перестроен и запущен.
Я подозреваю, что причина, по которой вы получаете эту ошибку, в первую очередь зависит от того, установили ли вы xCode, чтобы попытаться разрешить эти зависимости автоматически. В одной из моих сборников замена профиля была простой - в другой мне пришлось вручную ее обновить. Очевидно, что лучшее решение было бы простым.
У меня было это раньше, и он просто работал, перезапуская Xcode. Наверное, не сработает для вас, но я все равно выброшу его.
У меня была такая же ошибка, когда очень предыдущая сборка построена просто отлично. Я отметил, что мой Настройки сборки → Подпись кодов → Профиль предоставления был reset странным. Все, что у меня было, это указать, чтобы он исправил проблему, чтобы решить проблему.
Это можно устранить, изменив настройки проекта и нажав "Проект" > "Редактировать Active Executable" > "Сборка" и изменив настройки там.
Я просто перенастроил профиль подготовки и добавил устройства на портал в Organizer. Затем я щелкнул значок своего проекта, ввел "Настройки сборки", "Подписание кода" и переназначил новый профиль обеспечения.
У меня был профиль профилирования, заданный в приложении "Проекты", а другой - в "Цели". Сделайте поиск в своем проекте для отсутствующего файла и посмотрите, всплывает ли он. Не требуется редактирования вручную!
Как @Jonathan, я просто перезапустил Xcode, и он работал после того, как он автоматически получил профиль из моей учетной записи Apple Developer. Это был Xcode 6.2