NativeScript + Firebase, новый проект Firebase не принимается - PullRequest
0 голосов
/ 18 марта 2020

Я работаю с Master Detail с Firebase Angular template , и я могу успешно создать приложение локально.

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

Я следовал инструкциям по замене приложения Firebase на свое собственное письмо, но не могу понять, почему оно по-прежнему указывает на старое приложение .

Вот шаги, которые я предпринимаю для изменения приложения Firebase:

  1. Я создаю приложение в Firebase, используя идентификатор приложения из пакета. json.
  2. Я загружаю google-services. json и копирую его в App_Resources / Android / google-services. json
  3. Кроме того, я удаляю google-services. json из платформ / android / app, на всякий случай.
  4. Удаляю ранее установленное приложение из эмулятора. Я удалил событие и создал новый эмулятор, чтобы убедиться в отсутствии остатков ранее созданного приложения.
  5. Я ищу во всех файлах проекта любые ссылки на https://car-rental-b26b7.firebaseio.com, что стандартное приложение firebase, которое поставляется с шаблоном, и я ничего не нахожу.
  6. Я также отредактировал firebase.common.ts со следующим после успешной инициализации:

    .then ((instance) => console.log ("firebase.init done", instance),

Просто чтобы посмотреть, какой проект инициализируется. 7. Наконец, я собираю: tns запустите android

И, конечно же, журнал консоли показывает https://car-rental-b26b7.firebaseio.com в качестве инициализируемого проекта.

Я точно знаю, что он копирует Google нового проекта -services. json на платформы / android / app, потому что когда я удалил файл, он отказался от сборки, как и ожидалось. Поместив файл обратно, он успешно собирается.

Но я понятия не имею, почему продолжает ссылаться на оригинальную FireBase P roject.

Кто-нибудь сталкивался с чем-то похожим?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...