Я работаю над приложением Flutter, и мы испытываем проблему, в которой глубокие ссылки (ссылки приложений на Android и универсальные ссылки на iOS) не открывают приложение, как и ожидалось. Это происходит как на Android, так и на iOS. Эти файлы доступны из веб -браузера и почтальона, возвращая статус 200 ОК. Digital Asset Links API сообщает успех для домена Firebase, но с ошибкой вывоза с ошибкой извлечена в нашу домену (myapp.gov.il), даже если файлы доступны общедоступны. Настройка для обеспечения глубокого связывания в нашем приложении Flutter как на Android, так и на iOS.
Код: Выделить всё
< /code>
ios: runner.entitlements
Мы добавили связанные домены, подобные этим: < /li>
< /ul>
applinks:myApp.gov.il
applinks:www.myApp.gov.il
< /code>
Server (.net Core 8)
Мы добавили известную папку.assetlinks.json
apple-app-site-association
< /code>
Эти файлы доступны через браузер и почтальон, возвращающий статус 200 ok. Приложение, чтобы указать на домен Firebase - и Deep Linking отлично работали.https://myApp.gov.il/Pages/MainItemPage.aspx
Приложение будет запущено непосредственно через Deep Link на платформах Android и iOS.
Подробнее здесь:
https://stackoverflow.com/questions/796 ... fest-and-w