2016-06-16 4 views
2

В ответ на следующий Firebase кода Objective-C/Xcode:Завершение приложения из-за неперехваченного исключения «Нет пространства имен Firebase».

Firebase *myRootRef = [[Firebase alloc] initWithUrl:@"https://home.FirebaseTest.firebaseio.com"]; 

примечание: home.FirebaseTest мое Firebase имя приложения (ссылка ниже) https://www.firebase.com/docs/ios/quickstart.html

я получаю следующее исключение/ошибка :

Terminating app due to uncaught exception 'No Firebase namespace specified.', reason: 'No Firebase namespace found for input: '

Как решить эту проблему?

+0

что вы притворяясь с 'https: // home.FirebaseTest.firebaseio.com'? – adolfosrs

+0

Я отредактировал мой вопрос в ответе – EhsanR

ответ

3

Я уверен, что ваша проблема зависит от вашего URL.

Не получил, как вы назвали свой проект home.FirebaseTest и что это такое home..

Но вы можете получить правильный URL-адрес, идущий в консоль firebase, и на вкладке «База данных» вы сможете увидеть свой URL-адрес firebaseio.com.

Например, в приложении под названием «myfirebasetest» было бы

https://myfirebasetest.firebaseio.com 

enter image description here

устаревшее UI это URL, используемый для доступа к консоли.

enter image description here

+1

Хороший ответ. Имейте в виду, что OP также может использовать проект из старой консоли firebase (доступной через 'https: // myfirebasetest.firebaseio.com', вместо' https: // console.firebase.google.com'). –

+0

Спасибо, что это сработало, я не знал об этом местоположении URL, по ошибке у меня появилось имя приложения! – EhsanR

+0

@FrankvanPuffelen хороший улов. просто обновил ответ. – adolfosrs

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