XCode Неверный профиль обеспечения для запуска профиля / инспектора - приложение для iPhone
"Действительный профиль обеспечения для этого исполняемого файла не найден" отображается, когда я выполняю "команду I" или меню продукта XCode и выбираю пункт меню "Профиль".
Я хочу профилировать приложение iPhone для утечек памяти. У меня есть действующий профиль обеспечения команды, и у меня есть действующий профиль обеспечения конкретного приложения и профиль распространения.
Мне нужно что-то настроить в настройках сборки, но я не могу понять это. Поиск недопустимого профиля обеспечения для профилирования содержит слишком много слов профиля, и я ничего не нахожу.
Я ненавижу беспокоить всех, но у меня нет идей о том, как искать решение или найти ответ.
1 ответ
Из моего опыта наиболее безопасный способ настройки параметров обеспечения заключается в следующем:
- Перейдите на вкладки настроек сборки проекта (выше ваших целей, где вы установили подпись кода)
- Установите "Не кодировать знак" для всех полей, чтобы убедиться, что вы не столкнетесь с какими-либо проблемами в будущем. Это доставляло мне много хлопот во время отправки приложений в прошлом.
- Перейти к вашим целям
- Установите для параметра "Отладка" ("Родительский отладчик" и "Любой дочерний элемент iOS SDK" значение "Разработчик iPhone"), это чрезвычайно важно, особенно если вы работаете в команде. Нет ничего хуже, чем кто-то, кто настраивает свой собственный профиль и передает данные в репозиторий кода!
- Настройте инициализацию для вашего производства / предприятия или AdHoc статически, поскольку вы должны контролировать, какой профиль инициализации используется для любой сборки дистрибутива.
Поскольку я перешел на это, у меня никогда не было проблем со сборкой, которая не работала, была неправильно подписана или похожа!
Кроме того, каждое устройство, которое я подключаю к любому компьютеру в первый раз, добавляю на портал для разработчиков с помощью кнопки "+" (плюс), чтобы убедиться, что на устройстве и Mac установлены последние версии!