如何集成iClap SDK并进行规范化管理

2025-04-10 06:38:57

1、一、获取秘钥集成iclap SDK之前,您首先需要到iclap官网注册并且上传版本,以获得appkey和secret截图如下:

如何集成iClap SDK并进行规范化管理
如何集成iClap SDK并进行规范化管理

2、二、开发指南首先:下载SDK库文件解压,Release-iphoneos仅用于真机使用;Release-ip茑霁酌绡honesimulator仅用于模拟器使用;Products支持真机和模拟器。将解压后的iClapSDK.framework导入您的工程中,拖到工程中后弹出以下对话框,勾选”Copy items into destination group’s folder(if needed)”,并点击“Finish“按钮, 如图

如何集成iClap SDK并进行规范化管理

3、更新配置:1)、iOS9引入了新特性App Transport Security (ATS),要求App内访问的网络必须使用HTTPS协议,配置项目支持HTTP协议如下:1、在Info.plist中添加NSAppTransportSecurity类型Dictionary。2、在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES。

如何集成iClap SDK并进行规范化管理

4、2)、Xcode7默认会开启Bitcode,关闭方法如下:1、打开Build Settings,切换到All选项。2、搜索Enable Bitcode,把Yes改为NO。

如何集成iClap SDK并进行规范化管理

5、项目中需要导入libc++.dylib及以下框架:

如何集成iClap SDK并进行规范化管理

6、然后,需要在项目AppDelegate方法中导入#import添加初始化方法,如下// 初始化Dev批注(Appkey和SecretKey是获取的密钥)

如何集成iClap SDK并进行规范化管理

7、仗充哔粞普通应用[[DevTongXieConfig sharedInstance] initIClapSDKWithAppkey多唉捋胝:Appkey secret:SecretKey];完成,Appkey和SecretKey校验成功后,即可使用批注功能。2、基于第三方游戏引擎开发(platformType为游戏引擎类型)[[DevTongXieConfig sharedInstance] initIClapSDKWithAppkey: Appkey secret: SecretKey hookType:platformType];

如何集成iClap SDK并进行规范化管理

8、如果需要使用推送功能,需要添加:

如何集成iClap SDK并进行规范化管理

9、三、类参考主要是批注功能扩展(批注样式、插件功能的开启与关闭)/*** 根据申请的身份令牌信息** @param appKeyStr 身份令牌* @param secretStr 加密字符*/- (void)initIClapSDKWithAppkey:(NSString *)appkeyStr secret:(NSString *)secretStr;/*** 校验申请的身份令牌信息** @param appkey 身份令牌* @param secret 加密字符* @param platformType 批注类型*/- (void)initIClapSDKWithAppkey:( NSString *)appkeyStr secret:( NSString *)secretStr hookType:(DevPlatformType)platformType;

10、四、可选功能说明:按照如下步骤配置后可在iClap直接启动APP1.找到APP的plist文件,复制 “Bundle identifier”对应的value值

如何集成iClap SDK并进行规范化管理

11、2.增加一个URL Types,如下图:

如何集成iClap SDK并进行规范化管理

12、3. 第5步会添加一个URL Types,在“identifier”和“URL Schemes”对应值输入“Bundle identifier”对应的值,其中“URL Schemes”对应的值是必填项。

13、以上就是iClap SDK集成指南的全部内容了,下载iClap客户端到您的手机即可开始使用iClap进行规范化管理了。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢