Я использую динамические ссылки Firebase. Они отлично работают, когда приложение работает в фоновом режиме, и я использую функцию application continue userActivity
. Однако, если я нажимаю на динамическую ссылку и запускаю приложение в холодном режиме (не работает в фоновом режиме), то не только application continue userActivity
не запускается, когда я устанавливаю точку останова на didFinishLaunchingWithOptions
, я пытаюсь напечатать launchOptions
и она возвращает nil
.
Я устанавливаю динамические ссылки в точности так, как описано в документации.
В связанных доменах - у меня есть applinks:*******.page.link
и в разделе «Типы URL» я создал один с идентификатором *******.page.link
и схемой URL в качестве идентификатора пакета.
В didFinishLaunchingWithOptions
- доFirebaseApp.configure()
, я делаю (в соответствии с инструкциями из аналогичного вопроса, который я нашел об универсальной связи) FirebaseOptions.defaultOptions()?.deepLinkURLScheme = org.*******.*****