hank
2018-09-14 45b3f1655e8cbea62b7cfdc7d648846d657a50f2
添加V1.2.0
4 files added
5 files deleted
13 files modified
1287 ■■■■■ changed files
WASdkIntf_CN.podspec 2 ●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WAAdProxy.h 121 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WACode.h 6 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WAConstants.h 7 ●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WACore.h 11 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WACoreProxy.h 80 ●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WACscProxy.h 65 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WAIAd.h 30 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WAICsc.h 37 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WAITrack.h 27 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WALoginResult.h 12 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h 7 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WASdkIntf.h 6 ●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WASocialProxy.h 10 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WATrackProxy.h 25 ●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Info.plist patch | view | raw | blame | history
frameworks/WASdkIntf.framework/WASdkIntf patch | view | raw | blame | history
frameworks/WASdkIntf.framework/_CodeSignature/CodeDirectory patch | view | raw | blame | history
frameworks/WASdkIntf.framework/_CodeSignature/CodeRequirements patch | view | raw | blame | history
frameworks/WASdkIntf.framework/_CodeSignature/CodeRequirements-1 patch | view | raw | blame | history
frameworks/WASdkIntf.framework/_CodeSignature/CodeResources 841 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/_CodeSignature/CodeSignature patch | view | raw | blame | history
WASdkIntf_CN.podspec
@@ -9,7 +9,7 @@
Pod::Spec.new do |s|
s.name = 'WASdkIntf_CN'
s.version = '1.1.4.2'
s.version = '1.2.0'
s.summary = 'WASdkIntf_CN framework in testing environment.'
s.license = 'MIT'
s.author = { "Hank" => "hank.zhang@gamehollywood.com" }
frameworks/WASdkIntf.framework/Headers/WAAdProxy.h
New file
@@ -0,0 +1,121 @@
//
//  WAAdProxy.h
//  WASdkIntfUI
//
//  Created by hank on 2017/8/15.
//  Copyright © 2017年 GHW-T-01. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
typedef NS_ENUM(NSInteger, WAAdCancelType) {
    WAAdCancelTypePlayBefore = 0, // 播放前取消(播放前提示页面)
    WAAdCancelTypePlaying,        // 播放过程中取消
    WAAdCancelTypePlayAfter,      // 播放后取消(下载页面取消)
};
/** 广告激励视频代理 */
@protocol WAAdRewardedVideoDelegate <NSObject>
/*!
 @abstract 显示视频前页面成功时回调
 @param campaignId 活动Id
 @param adSetId 广告Id
 @param rewarded 奖励物品
 @param rewardedCount 奖励物品数量
 @param extInfo CP扩展字段
 */
- (void) adPreDisplayRewardedVideoWithCampaignId:(NSString *)campaignId
                                           adSetId:(NSString *)adSetId
                                          rewarded:(NSString *)rewarded
                                     rewardedCount:(NSInteger)rewardedCount
                                           extInfo:(NSString *)extInfo;
/*!
 @abstract 点击叉按钮后回调
 @param campaignId 活动Id
 @param adSetId 广告Id
 @param process WAAdCancelTypePlayBefore 播放前取消,WAAdCancelTypePlaying 播放过程中取消, WAAdCancelTypeAfter 播放后取消(下载页面取消)
 @param extInfo CP扩展字段
 */
- (void) adDidCancelRewardedVideoWithCampaignId:(NSString *)campaignId
                                       adSetId:(NSString *)adSetId
                                       process:(WAAdCancelType)process
                                       extInfo:(NSString *)extInfo;
/*!
 @abstract 加载视频失败回调
 @param campaignId 活动Id
 @param adSetId 广告Id
 @param extInfo CP扩展字段
 */
- (void) adDidFailToLoadRewardedVideoWithCampaignId:(NSString *)campaignId
                                           adSetId:(NSString *)adSetId
                                           extInfo:(NSString *)extInfo;
/*!
 @abstract 播放视频结束回调
 @param campaignId 活动Id
 @param adSetId 广告Id
 @param rewarded 奖励物品
 @param rewardedCount 奖励物品数量
 @param extInfo CP扩展字段
 */
- (void) adDidDisplayRewardedVideoWithCampaignId:(NSString *)campaignId
                                        adSetId:(NSString *)adSetId
                                       rewarded:(NSString *)rewarded
                                  rewardedCount:(NSInteger)rewardedCount
                                        extInfo:(NSString *)extInfo;
/*!
 @abstract 播放完视频点击回调
 @param campaignId 活动Id
 @param adSetId 广告Id
 @param rewarded 奖励物品
 @param rewardedCount 奖励物品数量
 @param extInfo CP扩展字段
 */
- (void) adDidClickRewardedVideoWithCampaignId:(NSString *)campaignId
                                      adSetId:(NSString *)adSetId
                                     rewarded:(NSString *)rewarded
                                rewardedCount:(NSInteger)rewardedCount
                                      extInfo:(NSString *)extInfo;
@end
/** 视频广告缓存完代理 */
@protocol WAAdRewardedVideoCachedDelegate <NSObject>
/*!
 @abstract 视频广告缓存完成回调
 @param cacheCount 可用广告数量
 */
- (void)adDidRewardedVideoCachedWithCacheCount:(NSInteger)cacheCount;
@end
@interface WAAdProxy : NSObject
/** 加载广告 */
+ (void)loadAd;
/*!
 @abstract 设置视频广告缓存完回调
 @param delegate WAAdRewardedVideoCachedDelegate代理
 */
+ (void)setWAAdRewardedVideoCachedDelegate:(id<WAAdRewardedVideoCachedDelegate>)delegate;
/*!
 @abstract 检测可播放广告数量
 */
+ (NSInteger) checkRewardedVideo;
/*!
 @abstract 显示广告
 @param extInfo CP扩展字段
 @param delegate WAAdRewardedVideoDelegate代理
 */
+ (void) displayRewardedVideoWithExtInfo:(NSString *)extInfo delegate:(id<WAAdRewardedVideoDelegate>)delegate;
@end
frameworks/WASdkIntf.framework/Headers/WACode.h
@@ -33,8 +33,14 @@
    WACodeChannelNotFound = 4023 ,//未找到渠道信息
    WACodeCanNotUnbind = 4024 ,//不可以进行解绑操作
    WACodeExchangeRateConversionFailure = 4025 ,//汇率转换失败
    WACodeAdsClosed = 4044 ,//CP关闭广告开关或未配置广告奖励信息
    WACodeAdsNotFound = 4045 ,//查找不到广告展示信息
    WACodeThridPlatformInsufficientBalance = 4046 ,//第三方平台余额不足
    WACodeThridPlatformAccountExpired = 4047 ,//第三方平台登录过期
    WACodePayPlatformClosed = 4026 ,//支付渠道已关闭
    WACodeLoginPlatformClosed = 4029 ,//登录渠道已关闭
    WACodeBindAccountClosed = 4048 ,//账号绑定关闭
    WACodeUnBindAccountClosed = 4049 ,//账号解绑关闭
    WACodeCanNotSwitchToAnonymous = 5001 ,
    WACodeFbObjectType = 5002 ,//facebook的objectType不能为空
    WACodeFbGiftListRequestPrameterLack = 5003 ,//请求gift列表缺少appid,appSecret,objectType参数
frameworks/WASdkIntf.framework/Headers/WAConstants.h
@@ -19,13 +19,15 @@
extern NSString *const WA_MODULE_APW;//应用墙模块
extern NSString *const WA_MODULE_CORE;//公共模块
extern NSString *const WA_MODULE_HUP;//热更新模块
extern NSString *const WA_MODULE_PUSH;//热更新模块
extern NSString *const WA_MODULE_PUSH;//消息推送模块
extern NSString *const WA_MODULE_AD; //广告模块
extern NSString *const WA_MODULE_CSC;//客服系统
extern NSString *const WA_PLATFORM_FACEBOOK;
extern NSString *const WA_PLATFORM_APPLE;
extern NSString *const WA_PLATFORM_APPSFLYER;
extern NSString *const WA_PLATFORM_CHARTBOOST;
//extern NSString *const WA_PLATFORM_WEBPAY;//去除网页支付逻辑(避免苹果审核-特别版需要)
extern NSString *const WA_PLATFORM_WEBPAY;
extern NSString *const WA_PLATFORM_WINGA;
extern NSString *const WA_PLATFORM_BOACOMPRA;
extern NSString *const WA_PLATFORM_VK;
@@ -35,6 +37,7 @@
extern NSString *const WA_PLATFORM_PUSH;
extern NSString *const WA_PLATFORM_TWITTER;
extern NSString *const WA_PLATFORM_INSTAGRAM;
extern NSString *const WA_PLATFORM_AIHELP;
extern NSString *const WA_CONSTANT_GUEST;
frameworks/WASdkIntf.framework/Headers/WACore.h
@@ -25,6 +25,12 @@
-(void)setLevel:(int)level;
-(int)getLevel;
-(void)setGameUserId:(NSString*)gameUserId;
-(void)setNickName:(NSString*)nikeName;
-(void)setPuserName:(NSString *)puserName;
-(void)setUserFlag:(NSString*)userFlag;
-(NSString*)getPuserName;
-(NSString*)getNickName;
-(NSString*)getUserFlag;
-(void)addLogWithString:(NSString*)string;
-(void)addLogWithoutBtn:(NSString*)string;
-(NSString*)getSdkVersion;
@@ -37,9 +43,14 @@
-(NSString*)getSdkVer;
-(NSString*)getSdkId;
-(NSString*)getSessionId;
-(NSString *)getPrivacyUrl;
-(NSString *)getPrivacyUpdateTime;
-(void)showPrivacyUI:(void(^)(BOOL isClose))handler;
-(NSString*)getDeepLinkWithUrl:(NSURL*)url;
-(WAParamConfigObj*)getParamConfig;
-(void)fetchDeferredAppLink:(void(^)(NSURL *url, NSError *error))handler;
-(void)addEventContentWithString:(NSString*)string;
-(void)eventLogWithPlatform:(NSString*)platform eventName:(NSString*)eventName parameters:(NSDictionary*)parameters color:(UIColor*)color;
/** 检测设备是否越狱 */
- (BOOL)isJailBreak;
@end
frameworks/WASdkIntf.framework/Headers/WACoreProxy.h
@@ -109,6 +109,23 @@
 */
+(NSString*)getGameUserId;
/*!
 @abstract 设置nickName
 @param nickName 游戏角色名
 */
+(void)setNickName:(NSString*)nickName;
/*!
 @abstract 获取nickName
 */
+(NSString*)getNickName;
/*!
 @abstract 获取userFlag
 */
+(void)setUserFlag:(NSString*)userFlag;
/*!
 @abstract 获取userFlag
 */
+(NSString*)getUserFlag;
/*!
 @abstract 获取WA Server url
 */
+(NSString*)getWaSdkServerUrl;
@@ -153,6 +170,18 @@
 */
+(NSString*)getSessionId;
/*!
 @abstract 隐私政策URL地址
 */
+(NSString *)getPrivacyUrl;
/*!
 @abstract 隐私政策更新时间
 */
+(NSString *)getPrivacyUpdateTime;
/*!
 @abstract 隐私政策内容界面
 */
+(void)showPrivacyUI:(void(^)(void))privacyUIClosedHandler;
/*!
 @abstract 下面两个方法是关于Facebook deeplink, CP不用关注
 */
-(NSString*)getDeepLinkWithUrl:(NSURL*)url;
@@ -179,30 +208,47 @@
+ (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;
#pragma mark 消息通知
// 注册通知
+ (void)application:(UIApplication *)application initPushWithDelegate:(id<UNUserNotificationCenterDelegate>)delegate;
/*!
@abstract 注册通知
*/
+ (void)application:(UIApplication *)application initPushWithDelegate:(id<UNUserNotificationCenterDelegate>)delegate API_AVAILABLE(ios(10.0));
// 调用过用户注册通知方法之后执行
+ (void)application:(UIApplication *)application didRegisterUserNotificationSettings:(UIUserNotificationSettings *)notificationSettings;
/*!
 @abstract 调用过用户注册通知方法之后执行
 */
+ (void)application:(UIApplication *)application didRegisterUserNotificationSettings:(UIUserNotificationSettings *)notificationSettings API_AVAILABLE(ios(8.0));
// 获取deviceToken
/*!
 @abstract 获取deviceToken
 */
+ (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken;
// 注册失败
/*!
 @abstract 注册失败
 */
+ (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error;
#pragma mark IOS8 IOS9 Push Notification Receive
// 接收本地通知
/*!
 @abstract 接收本地通知
 */
+ (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification;
// 接收远程通知
/*!
 @abstract 接收远程通知
 */
+ (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler;
#pragma mark IOS10 Push Notification Receive
//App处于前台接收通知时
+ (void)userNotificationCenter:(UNUserNotificationCenter *)center willPresentNotification:(UNNotification *)notification withCompletionHandler:(void (^)(UNNotificationPresentationOptions))completionHandler;
/*!
 @abstractApp 处于前台接收通知时
 */
+ (void)userNotificationCenter:(UNUserNotificationCenter *)center willPresentNotification:(UNNotification *)notification withCompletionHandler:(void (^)(UNNotificationPresentationOptions))completionHandler API_AVAILABLE(ios(10.0)) API_AVAILABLE(ios(10.0)) API_AVAILABLE(ios(10.0));
// 通知的点击事件
+ (void)userNotificationCenter:(UNUserNotificationCenter *)center didReceiveNotificationResponse:(UNNotificationResponse *)response withCompletionHandler:(void(^)())completionHandler;
/*!
 @abstract 通知的点击事件
 */
+ (void)userNotificationCenter:(UNUserNotificationCenter *)center didReceiveNotificationResponse:(UNNotificationResponse *)response withCompletionHandler:(void(^)(void))completionHandler API_AVAILABLE(ios(10.0)) API_AVAILABLE(ios(10.0));
/*!
 程序进入后台
@@ -230,5 +276,13 @@
 */
+ (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation;
+ (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options;
+ (BOOL)application:(UIApplication *)application openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options;
+ (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray * _Nullable))restorationHandler API_AVAILABLE(ios(8.0));
/*!
 @abstract 设备是否越狱
 */
+ (BOOL)isJailBreak;
@end
frameworks/WASdkIntf.framework/Headers/WACscProxy.h
New file
@@ -0,0 +1,65 @@
//
//  WACscProxy.h
//  WASdkIntf
//
//  Created by hank on 2018/6/7.
//  Copyright © 2018年 GHW-T-01. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface WACscProxy : NSObject
/*!
 @abstract 启动机器人客服界面
 @param showConversationFlag (0或1):是否为vip, 0:标示非VIP;1:表示:VIP此处为1时,将在机器人的聊天界面右上角,提供人工聊天的入口功能
 @param config 可为nil,自定义Dictionary信息可以在此处设置特定的Tag信息
 */
+ (void)showElva:(nonnull NSString *)showConversationFlag config:(nullable NSMutableDictionary *)config;
/*!
 @abstract 启动运营界面
 @param showConversationFlag (0或1):是否为vip, 0:标示非VIP;1:表示:VIP此处为1时,将在机器人的聊天界面右上角,提供人工聊天的入口功能
 @param config 可为nil,自定义Dictionary信息可以在此处设置特定的Tag信息
 */
+ (void)showElvaOP:(nonnull NSString *)showConversationFlag config:(nullable NSMutableDictionary *)config;
/*!
 @abstract 展示全部FAQ菜单
 @param config 可为nil,自定义Dictionary信息可以在此处设置特定的Tag信息
 */
+ (void)showFAQs:(nullable NSMutableDictionary *)config;
/*!
 @abstract 展示FAQ分类
 @param sectionPublishId FAQ Section的PublishID(可以在AIHelp 后台 中,从FAQs菜单下[Section]菜单,查看PublishID)
 @param config 可为nil,自定义Dictionary信息可以在此处设置特定的Tag信息
 */
+ (void)showFAQSection:(nonnull NSString *)sectionPublishId config:(nullable NSMutableDictionary *)config;
/*!
 @abstract 展示单条FAQ
 @param faqId FAQ的编号。打开AIHelp 后台中,在机器人→常见问题页面下找到指定FAQ的FAQ编号,注意:此FAQID不能填写客服后台未存在的FAQ编号
 @param config 可为nil,自定义Dictionary信息可以在此处设置特定的Tag信息
 */
+ (void)showSingleFAQ:(nonnull NSString *)faqId config:(nullable NSMutableDictionary *)config;
/*!
 @abstract 进入人工客服界面
 @param config 可为nil,自定义Dictionary信息可以在此处设置特定的Tag信息
 */
+ (void)showConversation:(nullable NSMutableDictionary *)config;
/*!
 @abstract 设置游戏名称信息
 @param name 设置后将显示在SDK中相关界面导航栏
 */
+ (void)setName:(nonnull NSString *)name;
/*!
 @abstract 设置SDK语言
 @param language 语言名称
 */
+  (void)setLanguage:(nonnull NSString *)language;
@end
frameworks/WASdkIntf.framework/Headers/WAIAd.h
New file
@@ -0,0 +1,30 @@
//
//  WAIAd.h
//  WASdkIntfUI
//
//  Created by hank on 2017/8/15.
//  Copyright © 2017年 GHW-T-01. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "WAAdProxy.h"
@interface WAIAd : NSObject
/** 加载广告 */
- (void)loadAd;
/** 设置视频广告缓存完回调 */
- (void)setWAAdRewardedVideoCachedDelegate:(id<WAAdRewardedVideoCachedDelegate>)delegate;
/** 检测可播放广告数量 */
- (NSInteger) checkRewardedVideo;
/** 显示广告 */
- (void) displayRewardedVideoWithExtInfo:(NSString *)extInfo delegate:(id<WAAdRewardedVideoDelegate>)delegate;
- (void)applicationDidBecomeActive:(UIApplication *)application;
- (void)applicationDidEnterBackground:(UIApplication *)application;
@end
frameworks/WASdkIntf.framework/Headers/WAICsc.h
New file
@@ -0,0 +1,37 @@
//
//  WAICsc.h
//  WASdkIntf
//
//  Created by hank on 2018/6/7.
//  Copyright © 2018年 GHW-T-01. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface WAICsc : NSObject
#pragma mark - 启动机器人客服界面
- (void)showElva:(nonnull NSString *)showConversationFlag config:(nullable NSMutableDictionary *)config;
#pragma mark - 启动运营界面
- (void)showElvaOP:(nonnull NSString *)showConversationFlag config:(nullable NSMutableDictionary *)config;
#pragma mark 展示全部FAQ菜单
- (void)showFAQs:(nullable NSMutableDictionary *)config;
#pragma mark 展示FAQ分类
- (void)showFAQSection:(nonnull NSString *)sectionPublishId config:(nullable NSMutableDictionary *)config;
#pragma mark 展示单条FAQ
- (void)showSingleFAQ:(nonnull NSString *)faqId config:(nullable NSMutableDictionary *)config;
#pragma mark - 进入人工客服界面
- (void)showConversation:(nullable NSMutableDictionary *)config;
#pragma mark -- 设置游戏名称信息
- (void)setName:(nonnull NSString *)name;
#pragma mark -- 设置SDK语言
- (void)setLanguage:(nonnull NSString *)language;
@end
frameworks/WASdkIntf.framework/Headers/WAITrack.h
@@ -7,6 +7,7 @@
//
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
@interface WAITrack : NSObject
@property(strong,nonatomic)NSMutableDictionary *params;
@@ -133,8 +134,34 @@
 */
-(void)userImport;
/**
 *  获取登录方式之前
 */
-(void)initiatedLoginWay;
/**
 *  获取登录方式之后
 */
-(void)postLoginWay;
/**
 *  进行登录之前
 */
-(void)initiatedPlatformLogin;
/**
 *  进行第三方渠道登录之后
 */
-(void)postThirdPartyLogin;
/**
 *  进行WING平台登录之后
 */
-(void)postWingLogin;
/**
 *  自定义事件
 */
-(void)custom;
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray * _Nullable))restorationHandler;
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation;
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options;
@end
frameworks/WASdkIntf.framework/Headers/WALoginResult.h
@@ -70,6 +70,18 @@
 */
@property NSInteger paymentRna;
/**!
 @abstract 当前用户ID含义标识:
 * 0:原账号
 * 1:被绑账号
 */
@property (strong,nonatomic) NSString *userFlag;
/**!
 @abstract 是否被绑定用户
 *
 */
@property BOOL isBindUser;
-(id)initWithPUserId:(NSString*)userId pToken:(NSString*)token platform:(NSString*)platform;
+(id)loginResultWithPUserId:(NSString*)userId pToken:(NSString*)token platform:(NSString*)platform;
@end
frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h
@@ -24,4 +24,11 @@
@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-打开
@property(nonatomic) NSInteger enableUnBindAccount; // 解绑:   0-关闭,1-打开
@property(nonatomic,copy)NSString* privacyUrl; // 用户协议url
@property(nonatomic,copy)NSString* privacyUpdateTime; // 用户协议更新时间
@end
frameworks/WASdkIntf.framework/Headers/WASdkIntf.h
@@ -6,6 +6,10 @@
//  Copyright © 2016年 GHW-T-01. All rights reserved.
//
#import <WASdkIntf/WAICsc.h>
#import <WASdkIntf/WACscProxy.h>
#import <WASdkIntf/WAIAd.h>
#import <WASdkIntf/WAAdProxy.h>
#import <WASdkIntf/WAIPush.h>
#import <WASdkIntf/WAPushProxy.h>
#import <WASdkIntf/WAIApw.h>
@@ -61,4 +65,4 @@
// In this header, you should import all the public headers of your framework using statements like #import <WASdkIntf/PublicHeader.h>
//time:2017/12/18 17:00 ver:1.1.4.2
//time:2018/09/11 15:44 ver:1.2.0
frameworks/WASdkIntf.framework/Headers/WASocialProxy.h
@@ -226,6 +226,16 @@
+(void)sendRequestWithPlatform:(NSString *const)platform requestType:(NSString *const)requestType title:(NSString*)title message:(NSString*)message objectId:(NSString*)objectId receiptIds:(NSArray*)receiptIds delegate:(NSObject<WAGameRequestDialogDelegate>*)delegate;
/*!
 @abstract 此方法用来取代gameInviteWithPlatform,fbSendGiftWithContent,fbAskForGiftWithContent
 @param platform 平台
 @param requestType 请求类型
 @param title 标题
 @param message 信息
 @param delegate 委托
 */
+(void)sendRequestWithPlatform:(NSString *const)platform requestType:(NSString *const)requestType title:(NSString*)title message:(NSString*)message delegate:(NSObject<WAGameRequestDialogDelegate>*)delegate;
/*!
 @abstract 下面的三个方法是关于奖励机制的,邀请奖励,自定义奖励事件
 @discussion 此方法用来提交Facebook邀请信息
 @param platform 平台
frameworks/WASdkIntf.framework/Headers/WATrackProxy.h
@@ -19,11 +19,11 @@
}WAParameterType;
//支付类型
typedef enum WAEnumPaymentType{
    WAEnumPaymentTypeGoogle,
    WAEnumPaymentTypeApple,
    WAEnumPaymentTypeFree
}WAEnumPaymentType;
//typedef enum WAEnumPaymentType{
//    WAEnumPaymentTypeGoogle,
//    WAEnumPaymentTypeApple,
//    WAEnumPaymentTypeFree
//}WAEnumPaymentType;
//性别
typedef enum WAEnumGender{
@@ -79,6 +79,14 @@
extern NSString *const WAEventGoldUpdate;
extern NSString *const WAEventUserImport;
extern NSString *const WAEventSession;
extern NSString *const WAEventAFTrackingInit;
extern NSString *const WAEventInitiatedLoginWay; // 获取登录方式之前
extern NSString *const WAEventPostLoginWay; // 获取登录方式之后
extern NSString *const WAEventInitiatedPlatformLogin; // 进行登录之前
extern NSString *const WAEventPostThirdPartyLogin; // 进行第三方渠道登录之后
extern NSString *const WAEventPostWingLogin; // 进行WING平台登录之后
extern NSString *const WAEventParameterNameRegistrationMethod;
@@ -167,6 +175,13 @@
extern NSString *const WAEventParameterNameCurrentAmount;//当前货币数量
extern NSString *const WAEventParameterNameAmount;//变更货币数
// 获取登录方式之后
extern NSString *const WAEventParameterNameLoginWayCount; // 登录方式个数
// 进行登录之前、进行第三方渠道登录之后、进行WING平台登录之后
extern NSString *const WAEventParameterNamePlatformName; // 登录渠道名称
extern NSString *const WAEventParameterNameLoginStatus; //  登录状态
//支付类型
extern NSString *const WAValueForPaymentTypeApple;
extern NSString *const WAValueForPaymentTypeGoogle;
frameworks/WASdkIntf.framework/Info.plist
Binary files differ
frameworks/WASdkIntf.framework/WASdkIntf
Binary files differ
frameworks/WASdkIntf.framework/_CodeSignature/CodeDirectory
Binary files differ
frameworks/WASdkIntf.framework/_CodeSignature/CodeRequirements
Binary files differ
frameworks/WASdkIntf.framework/_CodeSignature/CodeRequirements-1
Binary files differ
frameworks/WASdkIntf.framework/_CodeSignature/CodeResources
File was deleted
frameworks/WASdkIntf.framework/_CodeSignature/CodeSignature
Binary files differ