2015-06-19 11 views
4

Я недавно пытался обновить свое приложение, основанное на реакции, для использования реактивных родных 0.5.0 и firebase. В соответствии с этим article рабочие гнезда с реакцией работают, и должен быть доступен полный пакет sdk firebase.Нет доступных транспортных средств

Раньше я использовал firebase-debug и @badfortrains react-native fork с успехом в соответствии с примером проекта https://github.com/badfortrains/wsExample.

С обновлением до я теперь получаю эту ошибку

Error - No Transports Available

При взгляде на проблемы на среагировать родной репо я наткнулся на эту https://github.com/sjmueller/firebase-react-native/issues/1

@stephenplusplus говорит, что он толкнул кучу кнопок и активированной магии. Любая идея, на что он ссылается?

Существует также это другой вопрос SO Error creating user: { [Error: There are no login transports available for the requested method.] code: 'TRANSPORT_UNAVAILABLE' }

Любая помощь в понимании этого вопроса между использованием badfortrains с firebase-отлаживать и новейшую версию реагировать родной с firebase будут оценены.

Я не знаю, реализую ли я что-то неправильно или если упомянутая выше статья немного переусердствовала.

Мысли ???

Спасибо.

+0

Чтобы получить любую помощь, вам необходимо показать соответствующий, не обфузированный код. Также см. [Реагировать на список рассылки] (https://groups.google.com/forum/#!searchin/firebase-talk/react). Есть много дискуссий, демонстрирующих, что auth еще не работает с native. – Kato

+0

Я предполагаю, что есть проблема где-то в настройках проекта xcode, хотя я не знаю, где. Мне удалось создать новый проект с использованием генератора response-native-cli, а затем скопировать и вставить все мои компоненты – joverall22

ответ

1

Как ни странно, начинающий новый проект с нуля с помощью генератора response-native-cli, я смог скопировать и вставить все мои компоненты в новый проект, и все работает отлично.

Я не уверен, где проблема, но я предполагаю, что при попытке обновления возникает проблема с настройками проекта xcode. Несмотря на очистку проекта, сброс xcode до настроек по умолчанию, удаление всех полученных данных, перезапуск пакета, ничего не сработало, пока я не создал новый проект.

Это должно доказать, что в фреймворках JavaScript нет ничего плохого, но это довольно сложная настройка проекта xcode. Я продолжу искать решение, отличное от вращения нового проекта, но на данный момент оно работает.