13

iOS极光分享集成图文教程--(2020年最新版)

 3 years ago
source link: https://zhuanlan.zhihu.com/p/112679405
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

iOS极光分享集成图文教程--(2020年最新版)

只是一个小透明。

iOS极光分享集成图文教程

1. 极光官网 iOS SDK 集成指南

极光官网 iOS SDK 集成指南

v2-69665b9fd5641371ee7b69ead367b81e_720w.jpg

2. Xcode创建项目, 获取Bundle Identifier

v2-4dcb7286916a3d5141faea1b95fe7048_720w.jpg


3. 极光平台应用管理创建应用, 申请appkey

4. Xcode工程,pod导入库, noidfa版本即可

然后执行pod install安装即可

5. 创建极光分享管理类JShareManage处理

切记, 正式环境, 一定要在各类第三方平台申请对应的key和sercet, 否者测试时有可能分享失败, 或者分享无回调

6. Appdelegate处理

引入JShareManage.h

7. ATS网络请求设置

info.plist文件, 点击+增加App Transport Security Settings对应类型为Dictionary, 下面增加Allow Arbitrary Loads对应类型为Boolean, 值为YES

8. 隐私设置, 因为可能涉及到图片和音频分享, 无需求可以不设置

9. 白名单添加, 用于分享时, app之间跳转

plist文件添加LSApplicationQueriesSchemes对应类型为Array, 然后添加对应分享支持类型即可, 国内一般选择QQ, 微信和微博

10. URL Types, 用于分享后返回当前App

info里的URL Types中点击+添加即可

11. 将demo的UI资源拖过来, 界面没有显示问题IBOutlet的XIB问题

运行编译demo, 会发现界面空白, 没有任何东西, 因为demo中的ViewController中的tableView是XIB形式连线过来的, 拖入工程后, 没有对应的XIB了, 所以去掉XIB关联, 纯代码创建

运行效果图

12.测试分享到QQ

分享文本到QQ



13. 自此, iOS极光分享集成大功告成

如有集成式遇到的问题, 请联系本人QQ: 1512450002

————————————————

版权声明:本文为CSDN博主「上进求知,认真思辨」的原创文章,遵循 CC 4.0 BY-SA 版权协议。

原文链接:CSDN-专业IT技术社区-登录

发布于 03-12

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK