Итак, я последовал за учебником https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9 и использовал те же значения, что и тот, который был предоставлен.
Файл ассоциации Apple также готов в каталоге ссылок: WEB_PAGE: PORT_NUMBER/яблоко-приложение-сайт-ассоциации
Кажется, что все настроено на этой стороне.
Я добавил права, обновил профиль подготовки и все настройки.
Когда я запускаю приложение на своем устройстве и открываю ссылку http://WEB_PAGE:PORT_NUMBER, это всегда открывает Safari.
У меня даже есть точки останова в следующих методах:
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void(^)(NSArray * __nullable restorableObjects))restorationHandler
Но zilch.
Кто-нибудь усовершенствовал это? Есть что-то, что я пропустил?