bot*_*tus 0 android deep-linking
在使用 AppLinks for Android 为我的应用程序开发功能时。我意识到它实际上可以在不使用 assetlinks.json 文件的情况下工作。
起初,我认为这是因为我的应用程序是用于调试目的的应用程序,没有通过商店签名和发布,出于测试目的,谷歌决定给我们一些工作空间。
我发布应用程序的那一天到了,我将我的应用程序通过 Beta 版,从商店安装我的应用程序并点击https://example.com,我很惊讶地看到我被问到我想打开哪个应用程序URL,即使我没有从https://example.com/.well-known/assetlink.json提供 assetlinks.json 。
对此有解释吗?也许检查是完全异步的,如果在某个时候 Google 进行检查并发现您没有这个文件,他们会关闭它,直到您修复它,而您必须等到下一次他们检查您?
顺便说一句,我已经在 iOS 上实现了相同的功能,并且以一种非常苹果风格的方式,你真的无法绕过将你的 apple-app-site-association 文件放在正确的位置并使其从正确的端点可用.
感谢您的解释 :)
纪尧姆。
对此有解释吗?
您所描述的是自 2008 年 API 级别 1 以来的行为。
我很惊讶地看到有人问我想打开这个 URL 的应用程序
这称为“选择器”。背后的要点assetlinks.json
是避免选择器并直接驱动到您的应用程序。
归档时间: |
|
查看次数: |
887 次 |
最近记录: |