Firebase создать Dynami c Ссылка не работает в реагировать родной iOS. Однако в android все работает нормально - PullRequest
0 голосов
/ 19 февраля 2020

Я создал динамическую c ссылку, используя:

var link = new firebase.links.DynamicLink(
      "https://freshc.in",
      "frendy.page.link",
    ).android
      .setPackageName("in.frendy.app")
      .ios.setBundleId("in.freshchat.app");
    console.log('link', link); //This is giving the console in both android and ios

    firebase
      .links()
      .createDynamicLink(link)
      .then(url => {
        console.log('Dynamic Link', url); //This is not working in iOS.
        link = "http://" + decodeURIComponent(url);
      });

Приведенный выше код работает нормально в android, но когда мы переходим к iOS, он выдает ошибку, которая:

Возможное необработанное отклонение обещания (id: 0): Ошибка: не удалось создать Dynami c Ошибка ссылки: не удалось создать Dynami c Ссылка на createErrorFromErrorData (blob: http://localhost: 8081 / e76b670d-7fe9-40cb-b837-aa0d40d85769: 2122: 17 ) в BLOB-объекте: http://localhost: 8081 / e76b670d-7fe9-40cb-b837-aa0d40d85769: 2074: 27 при вызове MessageQue. (blob: http://localhost: 8081 / e76b670d-7fe9-40cb-b837-aa0d40d85769: 2645: 18 ) на BLOB-объекте: http://localhost: 8081 / e76b670d-7fe9-40cb-b837-aa0d40d85769 : 2376: 18 в MessageQueue .__ guard (большой двоичный объект: http://localhost: 8081 / e76b670d-7fe9-40cb-b837-aa0d40d85769: 2549: 13 ) в MessageQueue.invokeCallbackAndReturnFlushedQue22 (blob: http://localhost: 8081 / e76b670d-7fe9-40cb-b837-aa0d40d85769: 2375: 14 ) в http://localhost: 8081 / debugger-ui / debuggerWorker. js: 80: 58

Als o обратите внимание, что я могу открыть приложение при поиске в Google с именем префикса приложения, например in.freshachat.app:// Но я не получаю ссылку

Что может быть причиной этой проблемы?

1 Ответ

0 голосов
/ 19 февраля 2020

Хорошо, хорошо, если у кого-то возникла эта проблема, не забудьте добавить ' HTTPS ' в доменное имя:

var link = new firebase.links.DynamicLink ("https://freshc.in "," https://frendy.page.link ",)

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