Aller au contenu principal

iOS

SDK的初始化方法,用户根据自己的情况尽早在app中初始化

///Please use the following method for versions older than 2.0.2.1.  
[AWPurchaseKit configureWithAppId:appid
uid:userId
completion:^(BOOL success, AWError * _Nonnull error) {
if (success) {
//init success ,do something
} else {
// init failed,check error
}
}];

///Use the following method for version 2.0.2.1 and above.
[AWPurchaseKit configureWithAppId:appId
secret:appSecret
uid:userId
completion:^(BOOL success, AWError * _Nonnull error) {
if (success) {
//init success ,do something
} else {
// init failed,check error
}
}];

参数:

  • appId: 由AW的服务器生成,生成步骤请见文档:新建应用(外部版)
  • secret: V2.0.2.1版本新增,由AW的服务器生成,生成步骤请见文档:新建应用(外部版)
  • uid: userId,请不要使用特殊字符,如:'[` ~! @ # $% ^ & () + = | {} ':', \ \ [\ ] < > /? ~! @ # $%... & () - + | {} 【 】 '; : "",.,?]',使用特殊字符可能导致无法预估的问题。没有userId可传空字符串
  • completion: 初始化结果的block,如果初始化成功block中的返回true,如果错误返回false,在配置失败的情况下无法正常使用本组件

下一步

请求商品