Странные консольные сообщения при развертывании приложения на iPad - PullRequest
0 голосов
/ 14 февраля 2011

вчера мое приложение нормально развертывалось (отладочная сборка) на iPad. но сегодня я обновился до iOS 4.2.1 (то есть до текущей), и теперь он выкладывает много глупостей на консоль и зависает на неопределенное время (иногда пару минут или больше), прежде чем наконец запустить приложение устройство.

Кто-нибудь может пролить свет на это поведение? Как мне от этого избавиться?

PS посмотрите на последнюю строку:

/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1 (8C148)/Symbols/System/Library/CoreServices/Encodings/libJapaneseConverter.dylib

что на земле происходит? У меня нет ничего общего с японским в моем приложении или где-либо еще в моей жизни. У меня на жестком диске есть пара отличных фильмов о Гибли, но это все.

[Session started at 2011-02-14 18:30:27 +0700.]
GNU gdb 6.3.50-20050815 (Apple version gdb-1510) (Fri Oct 22 04:12:10 UTC 2010)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "--host=i386-apple-darwin --target=arm-apple-darwin".Loading program into debugger…
tty /dev/ttys002
sharedlibrary apply-load-rules all
Program loaded.

unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: 

target remote-mobile /tmp/.XcodeGDBRemote-918-50
Switching to remote-macosx protocol
mem 0x1000 0x3fffffff cache
mem 0x40000000 0xffffffff none
mem 0x00000000 0x0fff none
run
Running…
[Switching to thread 11523]
[Switching to thread 11523]
continue

unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: unable to load symbol file: 

warning: Unable to read symbols for /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1 (8C148)/Symbols/usr/lib/info/dns.so (file not found).
unable to load symbol file: unable to load symbol file: warning: UUID mismatch detected with the loaded library - on disk is:
    /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1 (8C148)/Symbols/System/Library/CoreServices/Encodings/libJapaneseConverter.dylib

Ответы [ 3 ]

2 голосов
/ 14 февраля 2011

Вы можете вручную удалить соответствующий каталог символов. Затем подключите ваше устройство, откройте Организатор и скажите Xcode загрузить символы для этого устройства.

0 голосов
/ 15 февраля 2011

Переустановка SDK исправила его.

NB. Я также установил устройство в режим восстановления, удерживая обе кнопки в нажатом положении и позволяя iTunes установить на него последнюю версию iOS

РЕДАКТИРОВАТЬ: Просто разговаривать с кем-то еще в IRC, у которого была такая же проблема - он разобрался с этим, удалив папку с символами из /Developer/Platforms/iPhoneOS.platform/DeviceSupport/ ... вероятно, немного умнее, чем переустановить все .

^^ то есть именно то, что Филипп сказал выше!

0 голосов
/ 14 февраля 2011

перезагрузите все. Запустите Xcode, затем подключите ваше устройство. Подождите, пока он закончит копирование символов, прежде чем делать что-либо Это должно сделать это!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...