美文网首页
更换ShareSDK(>=4.3.7)版本心得

更换ShareSDK(>=4.3.7)版本心得

作者: 遇见I你 | 来源:发表于2020-04-09 09:31 被阅读0次

1. 登录 Apple Developer 网站

需要记录下两个值:1.Team ID        2. Bundle  identifier

1.1 获取Team ID

获取Team ID

1.2  修改证书使其支持 Associated Domains

Overview ~~> Certificates, Identifiers & Profiles ~~> identifiers ~~> 找到项目对应的Bundle  identifier 点进去出现下图界面:

Associated Domains打勾

2. 登录 MobTech 平台

开发者服务 ~~> ShareSDK ~~> 开始使用 ~~> 进入应用管理界面 ~~> 选中你要接入的APP ~~> 进入下图界面:

填写UniversalLink配置信息

3. 登录 微信开放平台 填写Universal Links,支持微信分享

3.1 进入应用管理界面-找到你的APP,点击查看 ~~> 进入详细信息界面;

应用管理界面

3.2 找到“开发信息”一栏 - 点击修改 ~~> 进入信息编辑界面;

该应用的详细信息

3.3 填写Universal Links;

填写Universal Links

4. 登录 腾讯开放平台 获取 QQ AppID

登录成功 ~~> 管理中心 ~~> 选中你的应用 ~~> 点击进入查看详细信息,获取APP ID (如果支持QQ分享,可以跳步骤2在分享设置部分填写QQ APP ID)

获取QQ APP ID

5. 登录 QQ互联平台 配置该应用的基本信息 

注意:ShareSDK(版本号>=4.3.7)    QQ SDK(版本号>=3.3.7)   

---------  如果QQ SDK 版本号小于3.3.7 步骤5 不需要执行

5.1 准备通用链接

需要执行三个步骤:

··创建一个apple-app-site-association包含有关您的应用程序可以处理的URL的JSON数据的文件。

··将apple-app-site-association文件上传到您的HTTPS Web服务器。您可以将文件放在服务器的 根目录 或 .well-known 子目录中。

··准备您的应用程序以处理通用链接。

格式如下:

    "applinks": { 

        "apps": [], 

        "details": [{ 

            "appID": "9JA89QQLNQ.com.apple.wwdc", 

            "paths": ["*", "/qq_conn/1357968/*"] 

        }] 

    } 

}

注意:

1. 其中要将appID改为自己的<team id>.<bundle id>;/qq_conn/1357968/*就是互联路径,要将1357968改为在QQ开放平台上创建应用后的appid。

2. apple-app-site-association文件不能带后缀,务必把".json"的后缀去掉!有些人的电脑是隐藏文件后缀的,这要格外注意;

3. apple-app-site-association一定要传到域名根目录下;

参考文档链接:创建、填写及校验UniversalLinks

5.2 填写需要的基本信息,填写完成后点击保存

填写信息

6. 文档链接

1.官方文档

2.Universal Links适配FAQ

3.检测apple-app-site-association是否是有效的,准备好了小伙伴,可以测试一下。

推荐文章

https://www.jianshu.com/p/581edba36b5b

https://www.jianshu.com/p/743814f4cb03

https://www.jianshu.com/p/a42e3cdf550b

相关文章

网友评论

      本文标题:更换ShareSDK(>=4.3.7)版本心得

      本文链接:https://www.haomeiwen.com/subject/kwntmhtx.html