Реализация Urban Airship с PhoneGap для Ios застряли при регистрации - PullRequest
0 голосов
/ 26 октября 2011

Я пытаюсь внедрить Urban Airship, используя пробел в телефоне, и следовал всему следующему URL:

https://support.urbanairship.com/customer/portal/articles/66970-implementing-with-phonegap

После запуска приложения я застреваю при регистрации. после того, как я нажму кнопку «Зарегистрироваться».

Моя настройка - Xcode 4.2 Build 4D199, и я использую Phonegap 1.1.0.

Дайте мне знать, если кому-то понадобится дополнительная информация, чтобы помочь мне решить эту проблему. Спасибо.

Ниже приведен мой консольный журнал xcode

GNU gdb 6.3.50-20050815 (Apple version gdb-1708) (Fri Sep 16 06:56:50 UTC 2011)
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".tty /dev/ttys000
target remote-mobile /tmp/.XcodeGDBRemote-138-25
Switching to remote-macosx protocol
mem 0x1000 0x3fffffff cache
mem 0x40000000 0xffffffff none
mem 0x00000000 0x0fff none
[Switching to process 11523 thread 0x2d03]
[Switching to process 11523 thread 0x2d03]
sharedlibrary apply-load-rules all
warning: Unable to read symbols for /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1 (8C148)/Symbols/usr/lib/info/dns.so (file not found).
warning: No copy of dns.so found locally, reading from memory on remote device.  This may slow down the debug session.
2011-10-26 11:34:19.837 UAPhoneGap[2395:307] active
[Switching to process 12803 thread 0x3203]
2011-10-26 11:34:21.250 UAPhoneGap[2395:307] Device initialization: DeviceInfo = {"name":"Michelle W’s iPodTouch","uuid":"beb3dbb33a034930cffc6bb80e754e9174db9c40","platform":"iPod touch","gap":"1.1.0","version":"4.2.1","connection":{"type":"wifi"}};

1 Ответ

1 голос
/ 29 октября 2011

Я наконец выясняю, как решить эту проблему.Проблема в том, что я использовал Phonegap 1.1.0, а приведенный здесь пример UAPhoneGap https://support.urbanairship.com/customer/portal/articles/66970-implementing-with-phonegap работает на Phonegap 1.0.0.

Чтобы это исправить, все, что вам нужно сделать, это заменить phonegap1.0.0.js с phonegap1.1.0.js и замените ссылку на него в index.html.

Не забудьте добавить go.urbanairship.com в ваш внешний белый список в списке телефонных номеров.

...