我可以在哪里上传' apple-app-site-association'我的iOS应用程序中的通用链接设置?。
如何在我的iOS应用中使用通用链接?我只是混淆了阅读很多教程。任何人都可以帮助我吗?
答案 0 :(得分:4)
您需要将apple-app-site-association文件上传到服务器的根目录(从那里您需要重定向到已安装的应用程序)。
例如 - 假设您必须从www.abc.com/getapp重定向,那么您需要将apple-app-site-association文件上传到www.abc.com托管的根目录。
支持通用链接的步骤 -
创建您的apple-app-site-association文件(假设您的通用链接是www.abc.com/getapp,并且您希望从此处重定向您的应用程序。)
{
"applinks": {
"apps": [],
"details": [
{
"appID": "9JA89QQLNQ.com.apple.wwdc", //9JA89QQLNQ is your team ID & com.apple.wwdc is your bundle id
"paths": [ "/getapp"]
}
]
}
}
将此文件上传到托管www.abc.com的根目录。
现在准备您的应用以支持通用链接 -
一个。转到developer.apple.com并为您的应用ID启用关联域。
湾选择目标并启用“关联域”切换。
d。添加application:continueUserActivity:restorationHandler:
应用委托方法,以便您的应用可以接收链接并进行相应处理。
没有回复应用
1.当用户在Safari中浏览您的网站并且他们点击与当前网页位于同一域中的URL的通用链接时,iOS会尊重用户最可能的意图并在Safari中打开该链接。
2.将您的通用链接(http(s)://www.abc.com/getapp
)复制并粘贴到备注中,然后点按它。您的应用可以处理此链接,您将获得选项Open in "AppName"
。
<强>参考 - 强>