我想创建一个QR代码,其中包含https://example.com之类的网址,当用户扫描时,如果他们在手机上安装了应用,则打开应用而不是访问浏览器。那可能吗?我查看了App Links和Universal Links,但是我看不到触发QR码或HTTPS而不是某些自定义URL。
答案 0 :(得分:0)
使用标准“相机”应用程序扫描包含URL的QR码会提示您在Safari中打开链接。如果相关链接是通用链接,并且您确实安装了关联的应用程序,则提示将显示您的应用程序而不是Safari。如果用户点击该提示,则您的应用程序将进入前台并调用application(_:userActivity:restorationHandler:)
。似乎没有任何地方记录在案,但很可能这是预期的行为,并且肯定可以正常工作。