Universal Link работала нормально на iOS 12, но у меня возникли проблемы, когда я вчера обновился до iOS 13.1.URL, которые должны открывать приложение при нажатии, просто открываются в браузере.Некоторые пользователи iOS 13 сообщили об одном и том же.
Опять же, у меня никогда не было этой проблемы на iOS 12.4
Я считаю, что файл AASA загружается неправильно.Я попытался нажать на Open
с баннера, который появляется в верхней части Safari, когда я приземляюсь на один из моих URL.Это не помогло.
Иногда оно работало нормально после нескольких переустановок и перезагрузок, но при повторной установке оно перестает работать.
Я нашел это сообщение в блоге https://ios13.dev/universal-links-debugging-on-ios-13-cjwsux93w001p6ws1swtstmzc который описывает просмотр логов.
Я экспортировал sysdiagnose, и мой swcutil_show.txt показывает это для моего приложения
Service: applinks
App ID: (my app ID)
App Version: 102
Domain: (app.myurl.com)
User Approval: unspecified
Site/Fmwk Approval: unspecified
Flags:
Last Checked: 2019-09-26 00:48:24 +0000
Next Check: 2019-09-30 23:51:38 +0000
, в то время как другие приложения выглядят так
Service: applinks
App ID: ZL6BUSYGB3.com.apple.news
App Version: 2300.5
Domain: news.apple.com
Patterns: {"/":"*"}
User Approval: unspecified
Site/Fmwk Approval: approved
Flags: systemApplication
Last Checked: 2019-09-25 18:45:50 +0000
Next Check: 2019-09-30 17:49:04 +0000
По какой-то причине отсутствует Patterns
(из AASA) и Site/Fmwk Approval
- это unspecified
.
Я также пытался экспортировать sysdiagnose, когда универсальная ссылка работала после нескольких переустановок и перезагрузок.В моем приложении было что-то для Patterns
с Site/Fmwk Approval approved
Кто-нибудь сталкивался с подобными проблемами на iOS 13?Любая помощь высоко ценится