文章目录
- iOS极光分享集成图文教程
-
- 1. 极光官网 iOS SDK 集成指南
- 2. Xcode创建项目, 获取Bundle Identifier
- 3. 极光平台应用管理创建应用, 申请appkey
- 4. Xcode工程,pod导入库, noidfa版本即可
- 5. 创建极光分享管理类JShareManage处理
- 6. Appdelegate处理
- 7. ATS网络请求设置
- 8. 隐私设置, 因为可能涉及到图片和音频分享, 无需求可以不设置
- 9. 白名单添加, 用于分享时, app之间跳转
- 10. URL Types, 用于分享后返回当前App
- 11. 将demo的UI资源拖过来, 界面没有显示问题IBOutlet的XIB问题
- 12.测试分享到QQ
- 13. 自此, iOS极光分享集成大功告成
iOS极光分享集成图文教程
1. 极光官网 iOS SDK 集成指南
2. Xcode创建项目, 获取Bundle Identifier


3. 极光平台应用管理创建应用, 申请appkey
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FXQdocYF-1579180582641)(media/15790565593493/15790568794494.jpg)]](https://i-blog.csdnimg.cn/blog_migrate/f4e2e598a444a3afdae26a87b7693333.png)

4. Xcode工程,pod导入库, noidfa版本即可
然后执行pod install安装即可


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


#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@interface JShareManage : NSObject
+ (instancetype)sharedInstance;
- (void)config;
- (BOOL)openURL:(NSURL *)url;
@end
NS_ASSUME_NONNULL_END

#import "JShareManage.h"
#import "JSHAREService.h"
#define JSAPPKEY @"d2466d31643bd7473556b2c0"
#define JSSinaWeiboAppKey @"1736881686"
#define JSSinaWeiboAppSecret @"76d9a5f1fbb8917904a11bc31df7cf7c"
#define JSSinaRedirectUri @

这篇教程详细介绍了如何在iOS项目中集成极光分享,包括从官网获取SDK,创建项目,申请appkey,导入库,处理Appdelegate,设置ATS,处理隐私设置,添加白名单,配置URL Types,以及解决UI显示问题和进行分享测试。

最低0.47元/天 解锁文章
3052

被折叠的 条评论
为什么被折叠?



