#c# #firebase #unity3d
#c# #firebase #unity3d
Вопрос:
Я получаю эту ошибку, когда пытаюсь запустить базу данных firebase в редакторе Unity.
FirebaseApp.DefaultInstance.SetEditorDatabaseUrl(«https://example.firebaseio.com /») устарел
Комментарии:
1. Это выглядит как предупреждение, а не ошибка .. работает ли остальное в принципе? -> вероятно, вы можете его игнорировать
2. После этого @derHugo Unity выходит из строя.
Ответ №1:
Если кто-то сталкивается с подобной проблемой, существует проблема с последним SDK firebase 6.16.0. Подробное решение этой проблемы можно найти по этой ссылке на Github.
Решение: создал папку с тем же именем, что и идентификатор вашего пакета приложений, в Windows AppData Local directory. Например, на моем КОМПЬЮТЕРЕ путь был C:UsershomeAppDataLocal затем я создал папку с именем «com.liftcad.cad», которая является моим идентификатором пакета. Это решение мне очень помогло. Огромное спасибо пользователю @snorrsi с Github.
Комментарии:
1. Я полностью пропустил это раньше, иначе я бы вмешался! Этот вызов (SetEditorDatabaseUrl) устарел и больше не должен быть в SDK. Из-за сбоя это было исправлено в 6.16.1 SDK (а Firebase в настоящее время находится на версии 7.0.1)
2. @PatrickMartin Спасибо за обновление. Да, я могу подтвердить, что после последнего обновления таких проблем обнаружено не было. Я знаю, что это не по теме, но есть ли планы по поддержке сборок UNITY WEBGL с полными функциями SDK в ближайшем будущем? Прямо сейчас мы должны передавать данные как jslib и использовать javascript SDK.
3. Я не могу комментировать будущие направления, но вы всегда можете подать запрос на функцию здесь: firebase.google.com/support/troubleshooter/report/features