Проблема с запуском приложения iPhone на iPhone из Xcode (и в инструментах)

У меня проблема с запуском одного приложения на iPhone из Xcode (или инструментов). Когда я пытаюсь запустить приложение, я получаю сообщение об ошибке Не удалось загрузить XXX.app в нижнем левом углу Xcode. Странно то, что приложение действительно было загружено на iPhone, но оно не запускается (после этого я могу запустить приложение вручную на iPhone).

Так что, не имея возможности запустить приложение из Xcode или инструментов, у меня нет шансов на отладку / тестирование производительности.

Какие-нибудь советы о том, что здесь может быть не так?

Консоль iPhone показывает мне это:

Thu Oct  1 14:25:18 unknown mobile_installationd[1976] <Error>: 00808e00 install_embedded_profile: Skipping the installation of the embedded profile
Thu Oct  1 14:25:23 unknown SpringBoard[25] <Warning>: Reloading and rendering all application icons.

Остальные приложения работают нормально. Я пробовал это на двух iPhone (оба 3.1) с тем же результатом. Я использую Xcode 3.2 на SnowLeopard.

С Уважением


person Ben    schedule 01.10.2009    source источник


Ответы (5)


Со мной это тоже случалось (не раз). В конечном итоге мне пришлось перезапустить Xcode, чтобы решить проблему (после проверки правильности настроек подписи кода, был установлен профиль обеспечения и т. Д.).

person Shawn    schedule 14.10.2009

У меня была такая же проблема, и перезапуск Xcode решил ее. Конечно, я проверил, что на iPhone установлен правильный профиль обеспечения и что идентификатор пакета в настройках проекта соответствует профилю обеспечения.

person iphone007    schedule 17.10.2009
comment
Сегодня у меня была именно эта проблема, и, как вы обнаружили, перезапуск XCode исправил ее. Это произошло примерно в то время, когда я несколько раз регенерировал профили Provision, добавляя к ним новые устройства. - person Nick Ludlam; 16.11.2009

В нем говорится, что не удалось установить профиль. Тщательно проверьте настройки подписи кода и убедитесь после создания приложения, что профиль, который вы использовали для подписи кода, действительно тот, который вы выбрали: войдите в пакет созданного приложения, найдите файл embedded.mobileprovision, откройте его с помощью приложения TextEdit, найдите тег <name> и посмотрите значение. Если значение не соответствует профилю, который вы установили в своем проекте, это может быть причиной проблемы.

person Nava Carmon    schedule 14.10.2009

Перезапуск Xcode решил проблему. Пока работал Xcode, я загрузил более новую версию iPhone OS через iTunes (v 3.1) и синхронизировал (но не обновил) iPhone. Моя текущая версия ОС на устройстве была 3.0.

Может это поможет.

person leviathan    schedule 07.11.2009

Возможно, имя вашего исполняемого файла задано неправильно.

Разверните группу «Цели», дважды щелкните цель, перейдите на вкладку «Свойства» и проверьте параметр рядом с «Исполняемый файл:».

В моих проектах он установлен на $ {EXECUTABLE_NAME}.

Я думаю, вы также можете проверить это в своем файле Info.plist.

person Elliot    schedule 01.10.2009