У меня есть приложение, поддерживающее универсальные ссылки. Все выглядит правильно настроенным. У меня есть apple-app-site-association
файл на сервере, соответствующая ссылка добавлена в Associated Domains, а также я добавил application:continueUserActivity:restorationHandler
в AppDelegate. Наконец, я добавил ссылку на свое приложение Notes, и когда я нажимаю ссылку и удерживаю ее, я вижу кнопку «Открыть» в «MyApp». Когда я нажимаю кнопку, iOS открывает приложение, но application:continueUserActivity:restorationHandler
никогда не вызывается. Что делает это еще более загадочным, так это то, что вызывается application:willContinueUserActivityWithType:
(конечно, здесь я возвращаю ДА)
ОБНОВЛЕНИЕ: если мое приложение не работает в фоновом режиме, и я нажимаю ссылку, я открываю свое приложение и получаю объект NSUserActivity
в параметре launchOptions
параметра application:didFinishLaunchingWithOptions:
. Но все равно application:willContinueUserActivityWithType:
не называется.