正在为股票市场相关事物创建应用程序。在这里,我正在使用通用链接功能。它工作正常,例如,安装应用程序后,我点击链接即可正确打开应用程序。如果未安装应用,则会在safari中打开链接。
但是我的问题是,在野生动物园中打开链接时,从Appstore下载应用程序不会显示“在Appstore中打开”。
我创建了具有关联域的应用ID,创建了apple-app-site-association文件,并成功将文件托管在Web服务器中,并在Xcode项目功能中设置了applink。
请指导我实现未安装该应用程序的情况,它会打开Safari浏览器中的链接。但不要求用户从appstore下载该应用程序。
注意:AppStore中也提供App。而且我没有使用Branch.io
答案 0 :(得分:1)
我自己做的。
步骤1:我创建了apple-app-site-association(AASA)文件,并将其放置在服务器的根目录中。
第2步:我将MIME类型设置为AASA文件,并将我的应用程序应用商店网址设置为链接的元数据。
步骤3:然后,我从Apple开发人员帐户中启用了AppId中的关联域。
第4步:我启用了Xcode权利。
就是这样。现在可以正常运行了。
答案 1 :(得分:0)
如果您希望在单击“分支”链接后自动提示用户使用“在App Store中打开”模式,则应该disable Deepviews。这样,用户将与App Store提示一起重定向到Safari中的Passive Deepview。您还可以在“分支”仪表板上或在每个链接的基础上设置“被动深度视图”。
要了解有关深度视图的更多信息,请访问文档here。