Skip to content

原生IOS集成

SDK下载

IOS SDK Framework

  • Release-iphoneos/DankexSDK.framework 为真机版
  • Release-iphonesimulator/DankexSDK.framework 为模拟器版

TIP

请确保已完成前面的websdk部署, 还没部署 请点击这里>>

添加依赖

  • 在 Swift 中,添加依赖库(framework)的方法是将下载的 framework 拖拽到项目中。具体操作步骤如下:

    • 将下载好的 framework 文件(通常是 .framework 或 .a 格式)拖拽到 Xcode 项目的 "Targets" 列表中。
    • 在 "General" 标签下,找到 "Linked Frameworks and Libraries" 部分。
    • 点击 "+" 按钮,然后从列表中选择刚刚拖拽进来的 framework,点击 "Add"。
    • 最后,确保 "Copy items if needed" 选项被勾选,这样在构建项目时,Xcode 会自动复制 framework 文件到相应的位置。 完成以上步骤后,你就可以在项目中使用这个 framework 了。
  • Objective-C 同上导入framework

Swift调用

swift
    import DankexSDK
 
    DankeX(appkey:"您的appkey").getInstallQuery { query in
        print(query)        //query 就是安装参数字符串, 如果获取不到就为 ""
    }
    import DankexSDK
 
    DankeX(appkey:"您的appkey").getInstallQuery { query in
        print(query)        //query 就是安装参数字符串, 如果获取不到就为 ""
    }

Objective-C 调用

Objective-C

//引入h
#import <DankexSDK/DankexSDK-Swift.h>

// 创建 DankeX 实例
DankeX *dkx = [[DankeX alloc] initWithAppkey:@"your_app_key"];

// 定义回调函数
void(^callback)(NSString * _Nonnull) = ^(NSString * _Nonnull result) {
    
    NSLog(@"%@", result);//  安装参数字符串, 如果获取不到就为 ""
};

// 调用 getInstallQueryWithCallback 方法
[dkx getInstallQueryWithCallback:callback];

//引入h
#import <DankexSDK/DankexSDK-Swift.h>

// 创建 DankeX 实例
DankeX *dkx = [[DankeX alloc] initWithAppkey:@"your_app_key"];

// 定义回调函数
void(^callback)(NSString * _Nonnull) = ^(NSString * _Nonnull result) {
    
    NSLog(@"%@", result);//  安装参数字符串, 如果获取不到就为 ""
};

// 调用 getInstallQueryWithCallback 方法
[dkx getInstallQueryWithCallback:callback];