Динамические ссылки не работают на iOS-приложении Cordova - PullRequest
0 голосов
/ 04 сентября 2018

Я добавил плагин cordova-plugin-firebase-dynamiclinks в свой проект.

Однако, глубокие ссылки не сохраняются после установки приложения. Я пробовал это в 2 отдельных приложениях, и вот ошибка, которую я получаю:

---- Firebase Dynamic Links diagnostic output start ----
Firebase Dynamic Links framework version 3.0.1
System information: OS iOS, OS version 11.2.6, model iPhone
Current date 2018-08-06 03:47:11 +0000
Device locale en-CH (raw en_CH), timezone Europe/Zurich
ERROR: UIApplication delegate <AppDelegate: 0x1c4225240> does not implements selector application:openURL:options:. FDL depends on this implementation to retrieve pending dynamic link.
    AppID Prefix: xxx, Team ID: xxx, AppId Prefix equal to Team ID: YES
performDiagnostic detected 1 ERROR.
---- Firebase Dynamic Links diagnostic output end ----

Я также пробовал развилку, в которой, похоже, есть некоторые исправления, но она тоже не работала: https://github.com/Chuckv01/cordova-plugin-firebase-dynamiclinks

Судя по сообщению об ошибке, похоже, что-то неправильно реализовано. Однако автор плагина сказал, что он работает для него.

Я не являюсь разработчиком, но правильно ли реализован селектор application:openURL:options:? Я не могу найти его в коде, но, возможно, происходит какая-то магия, которую я не понимаю, или, возможно, это происходит в самом Firebase SDK.

Любая помощь будет принята с благодарностью.

...