2016-04-07 4 views
0

У меня есть приложение с ионикой, в котором есть firebase в качестве бэкэнд. Приложение работает отлично с ионной службой -lab, но когда я создаю это приложение с помощью сборки phonegap, файл .apk устанавливает и корректно открывает свои статические страницы, но когда я нажимаю на любой компонент, который обращается к firebase, он не работает. Почему это происходит? Как отлаживать тогда?Ионное приложение работает отлично в браузере, но не в телефоне

+0

Пожалуйста, добавьте некоторые примеры кода и некоторые журналы отладки, иначе мы не сможем выяснить вашу проблему. Если вы запустите Android-приложение с помощью Android Studio, вы сможете получить несколько журналов. Вы тестировали, работает ли он в эмуляторе, используя «ионный эмулятор андроида»? – Dexter

+0

Спасибо @dexter, на самом деле я пробовал тестировать свое приложение на телефоне и ионном сервисе, он работает безупречно, но он не работает. И он не дает никакой ошибки –

ответ

0

@ankitsrist
Phoengap Build не совместим с Ionic Lab

Ionic Lab похож на Phonegap Desktop App

Вы не можете использовать либо Ionic Lab или Phonegap Desktop App с Phonegap Build

С PhoneGap Desktop App учебник , Step 5: Going Further

Этот начальный рабочий процесс предназначен для начала разработки мобильных приложений с помощью PhoneGap самым быстрым и простым способом. В какой-то момент вам захочется выйти из среды песочницы и в более совершенную среду, подходящую для сборки, упаковки и распространения вашего мобильного приложения. (Так в оригинале)

Чтобы было ясно, я не работаю с Ионные Lab, поэтому я не могу дать вам подробную информацию о нем. Однако Приложение для рабочего стола Phonegap представляет собой изолированную среду. Для этого требуется приложение разработчика Phonegap. Это не часть рабочего процесса. Он не будет работать с Phonegap Build.

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

+0

Спасибо, сэр, это значит, что я не могу создать свое ионное приложение с помощью сборки phonegap .. так что единственный вариант, который мне оставил, - это настроить SDK android SDK и iOS SDK на моем компьютере. И я слышал, что SDK для iOS работает только в MacBook. –

+0

@ankitsrist вы можете использовать Ionic SDK, но было бы проще использовать CLI. AFAIK, нет полных инструкций по использованию Ionic с PGB. Однако для PGB нужны только файлы index.html и config.xml, Ionic требует Angular + Ionic UI - насколько я знаю. Быть ясным, я не использую ионический. Вы можете спросить на http://forum.ionicframework.com/ – JesseMonroy650

Смежные вопросы