Динамические ссылки / универсальные ссылки не работают при холодном запуске - PullRequest
2 голосов
/ 17 октября 2019

Я использую динамические ссылки Firebase. Они отлично работают, когда приложение работает в фоновом режиме, и я использую функцию application continue userActivity. Однако, если я нажимаю на динамическую ссылку и запускаю приложение в холодном режиме (не работает в фоновом режиме), то не только application continue userActivity не запускается, когда я устанавливаю точку останова на didFinishLaunchingWithOptions, я пытаюсь напечатать launchOptions и она возвращает nil.

Я устанавливаю динамические ссылки в точности так, как описано в документации.

В связанных доменах - у меня есть applinks:*******.page.link и в разделе «Типы URL» я создал один с идентификатором *******.page.link и схемой URL в качестве идентификатора пакета.

В didFinishLaunchingWithOptions - доFirebaseApp.configure(), я делаю (в соответствии с инструкциями из аналогичного вопроса, который я нашел об универсальной связи) FirebaseOptions.defaultOptions()?.deepLinkURLScheme = org.*******.*****

...