Xcode 4.2 не может отлаживать iOS 4.2.1 (8C148) - PullRequest
7 голосов
/ 20 октября 2011

Я недавно обновился до Xcode 4.2.Я также обновил свои новые iPad 2 и iPod (последнее поколение) до iOS 5. Я создаю свое приложение и могу без проблем их отладить.

Мой старый iPod с iOS 4.2.1 (8C148) не запускается ине дает никаких ошибок.Верхняя центральная панель гласит: «Закончен запуск MyApp на iPod One».(iPod One - это название моего первого iPod touch)

В нижней части XCode есть мерцание, как будто он почти вошел в отладчик и собирался показать нижнюю панель вывода, но это не так.Точка останова в main также не останавливает ее.

У меня нет ошибок и ничего не происходит.

Я обновил все профили инициализации, восстановил устройство, выбрал «использовать для разработки»", ничего не помогло.

Поскольку обратная связь с Xcode отсутствует, я не знаю, что делать.

ps. Приложение прекрасно работает и во всех симуляторах.


Когда я первоначально выбираю iPod, я вижу в консоли следующую серию сообщений для устройств, как показано в «Органайзере»:

Чт 20 октября 09:42:49 unknown lockdownd[16]: 2ffea000 handle_connection: Не удалось получить сообщение USB № 6 от Xcode.Завершение соединения, четверг, 20 октября 09:42:49 неизвестно com.apple.mobile.lockdown [16]: не удалось получить размер сообщения, чт, 20 октября 09:42:50 unknown / Developer / Library / Daemons / DTFetchSymbols [308]: найденопути: чт 20 октября 09:42:50 неизвестно / разработчик / библиотека / Daemons / DTFetchSymbols [308]: / usr / lib / dyld чт 20 окт 09:42:50 неизвестно / разработчик / библиотека / Daemons / DTFetchSymbols [308]:/System/Library/Caches/com.apple.dyld/dyld_shared_cache_armv6 Чт 20 октября 09:42:50 unknown com.apple.mobile.lockdown [16]: Не удалось получить размер сообщения Чт 20 октября 09:42:50 unknown lockdownd[16]: 2ffea000 handle_connection: Не удалось получить сообщение USB № 6 от Xcode.Завершение соединения, четверг, 20 октября 09:42:56 неизвестный lockdownd [16]: 2ffea000 handle_connection: Не удалось получить сообщение USB № 6 от MDCrashReportTool.Убойное соединение

Ответы [ 2 ]

4 голосов
/ 05 апреля 2012

Помимо добавления архитектуры armv6, мне пришлось удалить запись armv7 из записи info.plist моего приложения «Требуемые возможности устройства».

4 голосов
/ 17 ноября 2011

У меня была такая же проблема, но я решил ее.Причина неподдерживаемой архитектуры (по умолчанию Xcode4.2 использует стандартную arch = armv7) -> add armv6

...