iOS Universal Links配置详解
创作时间:
作者:
@小白创作中心
iOS Universal Links配置详解
引用
CSDN
1.
https://blog.csdn.net/lyh1083908486/article/details/139427321
iOS Universal Links是一种通用链接技术,通过点击链接可以直接打开应用并跳转到指定页面。本文将详细介绍如何在iOS应用中配置Universal Links,包括Xcode配置、创建apple-app-site-association文件、处理回调以及验证配置等步骤。
配置步骤
配置Universal Links分为四个主要步骤:
- Xcode配置Associated Domains
- 创建apple-app-site-association文件并放在指定域名目录下
- Appdelegate处理回调
- 验证Universal Links是否配置成功
1. Xcode配置Associated Domains
- 打开项目target
- 进入Signing & Capabilities页面
- 点击+ Capability按钮
- 选择Associated Domains
- 在Associated Domains里点击+
- 输入applinks:example.com(将example.com替换为你的域名)
2. apple-app-site-association文件
2.1 制作apple-app-site-association
要求:
- 文件内容要使用JSON格式
- 保存时不要包含.json以及其它任何的扩展名
- 文件命名必须是apple-app-site-association
示例:
{
"applinks": {
"apps": [],
"details": [
{
"appID": "NR984AR84W.com.example.deeplink",
"paths": ["/example/*"]
}
]
}
}
参数说明:
- appID组成:<team id>.<bundle id>
- team id获取:登录开发者账号找到团队id,就是team id
- bundle id获取:用Xcode打开项目查看
- paths:我们一般会配置通配符,为了适配微信、支付宝的跳转要求
这是微信接入文档截图
2.2 上传apple-app-site-association文件
- Universal Links必须支持HTTPS
- 将文件放到域名下的.well-known子目录中:完整路径如下
https://域名/.well-known/apple-app-site-association
- 验证文件路径:将路径在浏览器中打开,可以看到内容或者能够下载文件都可以
3. Appdelegate实现回调
application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool {
return true
}
4. 验证Universal Links是否配置成功
- 打开备忘录App
- 添加Universal Links到备忘录
Universal Links:
https//example.com/example/
- 点击URL,如果配置成功,就会打开app
注意事项
本文分享的只是纯粹的iOS Universal Links配置步骤,功能仅仅是点击Universal Links打开app。当你要接入微信和支付宝的功能时,还会有其它的一些配置,请按照对应的官方文档进行配置。
热门推荐
12条思考问题的底层逻辑
拆迁后收集证据有效吗?村庄拆迁补偿标准详解
内分泌失调运动有用吗
外派员工管理全解析:劳动合同、跨境社保、合规操作三大难题如何破局?
双阈值训练:提高跑步速度的新方法
HDMI矩阵切换器选购指南与使用场景解析
英文学术论文格式有要求?请遵循期刊投稿指南 !
科技布沙发和真皮沙发的优缺点是什么
基于深度学习的图像生成与增强技术综述
提升消费能力、意愿和层级
家庭资产配置和理财规划
公司组织结构优劣势分析:提升企业竞争力的重要手段
会计招聘指南:如何找到最适合的财务人才
医生解读:吃酸菜的四大健康好处
“剑客”范十三:让御剑飞行不只是仙侠玄幻
有扁桃体炎平常喝什么茶
一天内70多起事故!小米汽车智驾系统又“不灵”了
去4S店保养与外面服务,经济账揭示真相,让人震惊!
六大茶类洗茶攻略,你真的做对了吗?
MBTI理论:性格类型指标的前世今生
眼疾巧选对症眼药水,日常护理助您远离眼睛上火
如何建立自我激励的机制
如何选择最适合你的软件?——软件测评指南
探究玉石比重:玉与石头谁更沉?
正确插耳机技巧与保养方法,提升音质延长使用寿命
普陀山旅游攻略:海天佛国的绝美与神圣
自驾游期间如何保证行车安全
央视推荐:5个简单动作缓解久坐腰痛
暑期自驾游安全提示:全员全程系好安全带
带女友去公园约会有什么好去处-如何让你们的约会更加浪漫和难忘