spm仓库支持,通用仓库
lpw
2 days ago 3f21f1e4d3d5e22d57ec392c41098841e8b0784d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
//
//  WAParamConfigObj.h
//  WASDKUI
//
//  Created by wuyx on 15/11/25.
//  Copyright © 2015年 GHW-T-01. All rights reserved.
//
 
#import <Foundation/Foundation.h>
 
@interface WAParamConfigObj : NSObject<NSCoding,NSCopying>
@property(nonatomic)BOOL enableExtend;
@property(nonatomic)BOOL enableHotPatch;
@property(nonatomic,copy)NSString* afadAppKey;
@property(nonatomic,copy)NSString* fbSecretKey;
@property(nonatomic,copy)NSString* rewardType;
@property(nonatomic)float reorderLimitTime;
@property(nonatomic) NSInteger paymentReportTime;
@property(nonatomic) float heartbeatIntervalTime;
@property(nonatomic)int eventCacheNumberLimit;
@property(nonatomic)int eventCacheTimeLimit;
@property(nonatomic,copy)NSString* eventTypeImmediate;
@property(nonatomic,strong)NSNumber* enableNewAccount;
@property(nonatomic,strong)NSNumber* enableChangeAccount;
@property(nonatomic,strong)NSNumber* isTestDevice;
@property(nonatomic,copy)NSString* userAgreementUrl;
@property(nonatomic,strong)NSNumber* uploadPurchaseLog;
@property(nonatomic) NSInteger adVideoCacheCount;
@property(nonatomic) NSInteger enableBindAccount; // 绑定:  0-关闭, 1-打开  2-强制绑定(国内)
@property(nonatomic) NSInteger enableUnBindAccount; // 解绑:   0-关闭,1-打开
@property(nonatomic,copy)NSString* privacyUrl; // 隐私协议url
@property(nonatomic,copy)NSString* privacyUpdateTime; // 用户协议更新时间
@property(nonatomic,copy)NSString* userPolicyUrl; // 用户协议
@property(nonatomic,copy)NSString* childPrivacyUrl; // 儿童隐私协议地址
 
 
 
@property(nonatomic)NSInteger userCenterStatus; // 用户中心状态 0-关闭,1-打开
@property(nonatomic)NSInteger userCenterStatusV2; //新版用户中心状态(CharacterID):0-关闭, 1-打开
@property(nonatomic)NSInteger isRechargeCenterPay; // 是否开启充值中心支付:0-关闭,1-打开,2-仅安卓打开,3-仅IOS打开
@property(nonatomic,copy)NSString* rechargeCenterIcon; // 充值中心的支付图片URL
@property (nonatomic, copy) NSDictionary *paymentTip; //付款信息提示  (complete:提示语字段的key)
@property(nonatomic)NSInteger logEventControl; //  事件日志开关  0  关闭 1 全部打开  2 仅android打开   3 仅ios打开  
@property(nonatomic)NSInteger loginRna;     // 0 - 关闭,登录后不弹实名认证。   1 - 开启并强制   2开启不强制
@property(nonatomic)NSInteger paymentRna;   // 0 - 关闭,下单前不弹出实名认证。  1 - 开启并强制   2开启不强制
 
@property(nonatomic)NSInteger autoGuestLogin;       // 游客自动登录开关 0 - 开启,  1 - 关闭
@property(nonatomic)NSInteger guestLoginBindAlert;   // 游客登录绑定提醒 0 - 关闭,  1 - 开启
 
@property (nonatomic)NSInteger isOpenAccountDelete;       // 账号注销总开关 (0-关闭, 1-ALL, 2-仅Android 3-仅iOS)
@property (nonatomic)NSInteger accountDeleteBufferDays;   // 账号注销缓存天数 (默认 15)
@property (nonatomic)NSInteger deletingAccountRemind;     // 账号注销提醒开关.(0-关闭, 1-开启, 默认关闭) 开启后,当注销中用户登录时,SDK弹出取消注销账号提醒,如用户取消,则SDK自动调用取消删除账号接口
@property(nonatomic,copy)NSString* deleteAccountProtocolURL; // 删除账号协议
 
//3.15.0 add 20230523
@property(nonatomic)NSInteger isOpenKefuV2; // SDK客服开关V2(0-关闭, 1-开启, 默认关闭)
@property(nonatomic,copy)NSString* kefuEntranceId; // aihelp客服入口id
@property(nonatomic)NSInteger isOpenGameReview; // 游戏评价开关(0-关闭, 1-仅安卓开启,2-仅ios开启,3-全部开启, 默认关闭)
 
@property(nonatomic,copy)NSString* kefuGameReviewEntranceId; //AIHELP游戏评价入口
 
@property(nonatomic,copy)NSString * mobile_country;// 优先展示国家
 
@property(nonatomic)NSInteger isOpenfbLimitLogin; // facebook限制性登录开发( 0 关闭  1开启,默认关闭, 不返回,或0,默认关闭)
@property(nonatomic)NSInteger isOpenEventSend;  // 是否已配置累充金额,若配置了此参数,则返回已配置的金额
 
 
// 特殊等级事件
@property(nonatomic,copy)NSString * keyLevels;// 特殊等级事件,多个逗号分隔   "keyLevels": "5,10,20",
 
/**
 * Consent 同意通知ID
 */
@property(nonatomic,copy)NSString * consentNoticeId;
 
//4.7.0 add
@property(nonatomic)NSInteger iosPromotionSwitch; // iOS 互推广告开关0:关闭 1:打开
 
 
 
// 浮窗有关开关 4. 7.0
@property(nonatomic,copy)NSString * platformGameId;//GHG或R2平台的游戏ID
@property(nonatomic,copy)NSString * floatingPageUrl;//GHG或R2浮窗页面的URL
@property(nonatomic,copy)NSString * floatingPageRefreshAutoOpen;//刷新”不再提醒”状态,返回时间戳
@property(nonatomic,copy)NSString * publisher;//发行主体
@property(nonatomic,copy)NSString * platformLoginUrl;//GHG或R2平台的登录URL
 
 
 
 
 
 
@property(nonatomic,copy)NSString * platformClientKey;//ghg/r2的platformClientKey
@property(nonatomic,copy)NSString * fbPermission;//fb特殊权限,多个用逗号隔开
@property(nonatomic,copy)NSString * oneLinkTemplateId;//af one Link模板id
 
 
 
@property(nonatomic)NSInteger  platformPackageType;//0-GHG或1-R2,不返回默认GHG
/**
 浮窗按钮默认完整显示,当对按钮操作后,才会靠边收起并变半透明显示,操作指移动或点击按钮打开浮窗页
 0 关闭
 1 设备首次
 2 每天首次
 不返回默认关闭
  */
@property(nonatomic)NSInteger  floatingPageControl;
 
 
 
/**
 当浮窗按钮启用时,进入游戏获取到角色信息后,每天自动打开浮窗1次,自动打开的浮窗,3秒无操作则自动关闭
 0 关闭
 1 启用
 不返回默认关闭
  */
@property(nonatomic)NSInteger  floatingPageAutoOpen;
 
 
/**
 浮窗弹出总开关;
 0:关闭
 1:全部打开
 2:仅安卓开启
 3:仅IOS开启
 不返回默认关闭
 */
@property(nonatomic)NSInteger  floatingPageSwitch;
 
 
@end