ios - 通用链接不起作用
问题描述
我几乎尝试了所有方法,但无法让通用链接正常工作。我正在使用 iOS 11.3 的物理设备上使用 Xcode 9.3 进行测试。
在我的服务器上,我安装了 apple-app-site-association 文件,AASA 验证器 ( https://branch.io/resources/aasa-validator/ ) 没有问题。
文件内容:
{
"applinks": {
"apps": [],
"details": [
{
"appID": "TEAMID.bundle-identifier",
"paths": [ "*", "/" ]
}
]
}
}
我还检查了 TeamID 和 BundleIdentifier。Xcode 中的权利包含正确的值:
但是仍然没有任何链接重定向到 Safari,长按菜单中的 Open In.. 不可用。从我的服务器日志来看,该apple-app-site-association
文件似乎从未下载过。
更新
apple-app-site-association
文件没有文件扩展名。我尝试通过 Xcode 和 TestFlight 安装。
解决方案
applinks:
我认为它不应该applink:
在权利文件中
推荐阅读
- python - cassie机器人强化学习控制的分段错误(核心转储)
- javascript - 使用 - moment JS 和 Angular 获取特定年份的月份中的天数
- python - selenium.common.exceptions.WebDriverException:消息:无效参数:无法终止退出的进程 [NOT A DUPLICATE]
- android - 如何检查实时数据库中的值(开/关)
- algorithm - 合并 k 排序数组 - 优先队列与传统合并排序合并,何时使用哪个?
- sinch - 如何在对 PSTN 的 Javascript Sinch SDK 调用中接收脉冲
- database - 恢复数据库而不转储但文件 --> /var/lib/mysql
- c++ - 为了修复此代码,我应该更改或删除什么以便其余的可以正常工作?
- c# - 在 c# 中,如何为我的客户端应用程序设置正确的肥皂 WS 寻址命名空间,从 a:... 到 wsa:
- php - 在 WooCommerce 中获取和显示相关产品