内容简介:新建一个没有后缀名,且名为apple-app-site-association的文件,并写入其中 appID 的 格式为 teamID.bundleId. path为URL路径,即可以响应的URL配置好之后,文档丢到根目录下或者.well-known路径下。应保证https://yourdormain.com/apple-app-site-association 可以正常访问
服务器端配置
新建一个没有后缀名,且名为apple-app-site-association的文件,并写入
可以有多个app配置,只需要一一对应互不影响即可
{
"applinks": {
"apps": [],
"details": [
{
"appID": "teamID.bundleId”,
"paths": ["/sample","*"]
},
{
"appID": "example.com.apple.example",
"paths": [ "*" ]
}
]
}
}
其中 appID 的 格式为 teamID.bundleId. path为URL路径,即可以响应的URL
-
使用*配置,则整个网站都可以使用
-
使用特定的URL,例如/sample来指定某一个特殊的链接
-
在特定URL后面添加 ,例如 /videos/sample/2018/ , 来指定网站的某一部分
-
除了使用 来匹配任意字符,你也可以使用 ?来匹配单个字符,你可以在路径当中结合这两个字符使用,例如 /video/ /sample/201?/
配置好之后,文档丢到根目录下或者.well-known路径下。应保证https://yourdormain.com/apple-app-site-association 可以正常访问
Xcode配置
确保bundleID 一致,在项目的 Capablities 中开启 Associated domains 并添加 applinks:yourdormain
此时在safari中输入yourmain 可以跳转到app,系统代理方法:arrow_down:
-(BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray * _Nullable))restorationHandler{
NSLog(@"userActivity : %@",userActivity.webpageURL.description);
return YES;
}
能够拿到universal links 链接
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
人类思维如何与互联网共同进化
[美] 约翰·布罗克曼 / 付晓光 / 浙江人民出版社 / 2017-3 / 79.90元
➢人类是否因互联网的诞生进入了公平竞争的场域? “黑天鹅事件”频频发生,我们的预测能力是否正在退化? 智人的第四阶段有哪些特征? 全球脑会使人类成为“超级英雄”吗? 虚拟现实技术会不会灭绝人类的真实体验? 还有更多不可预知答案的问题,你将在本书中找到属于自己的答案! ➢ 我们的心智正和互联网发生着永无止境的共振,人类思维会因此产生怎样的进化效应?本书编者约翰•布......一起来看看 《人类思维如何与互联网共同进化》 这本书的介绍吧!