Universal Links-iOS

2020-03-18  本文已影响0人  紫莹白馨

废话不多,直接上干货:

第一步:

苹果出***.mobileprovision证书的时候需要勾选Associated Domains,如图:

证书配置

第二步:

Xcode工程中配置:applinks:开头是固定格式,如图:

比如applinks:www.apple.com

Xcode配置

第三步:

创建一个json,json的名字为apple-app-site-association,上传上面你配applinks的地方,比如:www.apple.com

appID为team id+包名

苹果文档

比如:{ "applinks": {   "apps": [],   "details": [ {-        "appID": "9JA89QQLNQ.com.apple.wwdc",        "paths": [ "/wwdc/news/", "/videos/wwdc/2015*", "/qq_conn/222222" ]      }, {        "appID":"ABCD1234.com.apple.wwdc",        "paths": [ "*", "/qq_conn/222222" ]      } ] }}

第四步:

工程里实现回调方法:

-(BOOL)application:(UIApplication*)application continueUserActivity:(NSUserActivity*)userActivity restorationHandler:(void(^)(NSArray*))restorationHandler;

结束了,要看链接地址是不是已经配置成功,可以在Safari输入网址,如果下拉能看到你的app名字,就是成功了

比如输入www.apple.com,你手机里也装了demo的话,就可以有如下展示:

上一篇 下一篇

猜你喜欢

热点阅读