Ответ 1
Эта ссылка была моим решением https://devforums.apple.com/message/796388#796388 этот ответ указывает мне на это Ошибка Xcode при обновлении профилей подготовки
Я пытаюсь отлаживать приложение с XCode на своем устройстве, оно работает с каждым телефоном, кроме iPhone 5, после чего я получаю сообщение:
"Действительный профиль подготовки для этого исполняемого файла не найден"
Когда я пытаюсь продлить сертификат с помощью органайзера, происходит сбой Xcode.
Эта ссылка была моим решением https://devforums.apple.com/message/796388#796388 этот ответ указывает мне на это Ошибка Xcode при обновлении профилей подготовки
У меня была такая же точная проблема и она была решена в соответствии с рекомендациями... Apple:)
Чтобы гарантировать, что идентификатор пакета Xcode Bundle Identifier совместим с идентификатором приложения, связанным с вашими профилями Provisioning Profiles, выполните следующие шаги.
У меня такая же проблема, потому что мой UDID устройства начинается с "FFFFFFFF". Этот UDID ошибочен.
Теперь я взял UDID из Xcode.
Подключите ваше устройство к Mac
Xcode → Окно → Устройства → Нажмите на свое устройство → Идентификатор (UDID)
Добавил этот UDID в мою учетную запись разработчика Apple и повторно создал профили подготовки.
Теперь он отлично работает
После меня работали:
Примечание. Я изменил это на профиль распределения ресурсов для приложения при создании для распространения, но не изменил его при возобновлении работы над проектом.
У меня возникла та же проблема, и я обнаружил, что моим решением было проверить дату на устройстве. Если дата на устройстве была в будущем, и ПОСЛЕ того, когда истечет срок вашего профиля обеспечения, появится это сообщение об ошибке. После изменения даты до текущей даты или даты, истекающей до истечения срока вашего профиля предоставления услуг, ваше приложение должно успешно загрузить на ваше устройство.
Определенно рассмотрим другие решения перед этим. Для меня это была уникальная ситуация, поскольку я тестировал приложение, которое требовало изменения даты устройства, и не мог понять, почему в одно мгновение приложение загружалось, и почему в другой момент это не так.
Все самое лучшее.
Если вы находитесь на Xcode 6 и сталкиваетесь с этой проблемой при добавлении нового устройства (iPhone 5/6), вы можете выполнить следующие действия: "Действительный профиль подготовки для этого исполняемого файла не найден" при попытке выполнить модульные тесты
В дополнение ко всем этим замечательным ответам также убедитесь, что вы построили схему Run, для которой задано значение "Отладка", а НЕ "Отпустить".
для меня это было потому, что мои возможности файла обеспечения не совпадали с xcodes. На общей вкладке вашей цели в разделе идентификации было указано предупреждение прямо под названием команды. У этого есть возможность исправить проблему, которая выдала новый профиль определения.
Для меня проблема состояла в том, что это был новый год, и Apple потребовала от меня перерегистрировать мой iPhone. Весь этот бизнес для подписания кода с разработкой iOS намного сложнее, чем нужно. Android-подход намного проще.