WASdkIntf.podspec | ●●●●● patch | view | raw | blame | history | |
frameworks/WASdkIntf.framework/Headers/WACore.h | ●●●●● patch | view | raw | blame | history | |
frameworks/WASdkIntf.framework/Headers/WACoreProxy.h | ●●●●● patch | view | raw | blame | history | |
frameworks/WASdkIntf.framework/Headers/WAITrack.h | ●●●●● patch | view | raw | blame | history | |
frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h | ●●●●● patch | view | raw | blame | history | |
frameworks/WASdkIntf.framework/Headers/WASdkIntf.h | ●●●●● patch | view | raw | blame | history | |
frameworks/WASdkIntf.framework/Headers/WATrackProxy.h | ●●●●● patch | view | raw | blame | history | |
frameworks/WASdkIntf.framework/WASdkIntf | patch | view | raw | blame | history |
WASdkIntf.podspec
@@ -9,7 +9,7 @@ Pod::Spec.new do |s| s.name = 'WASdkIntf' s.version = '3.6.9' s.version = '3.7.0' s.summary = 'WASdkIntf framework in production environment.' s.license = 'MIT' s.author = { "Wuyx" => "wuyixin_gh@gamehollywood.com" } frameworks/WASdkIntf.framework/Headers/WACore.h
@@ -43,6 +43,9 @@ -(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; frameworks/WASdkIntf.framework/Headers/WACoreProxy.h
@@ -170,6 +170,18 @@ */ +(NSString*)getSessionId; /*! @abstract 隐私政策URL地址 */ +(NSString *)getPrivacyUrl; /*! @abstract 隐私政策更新时间 */ +(NSString *)getPrivacyUpdateTime; /*! @abstract 隐私政策内容界面 */ +(void)showPrivacyUI:(void(^)())privacyUIClosedHandler; /*! @abstract 下面两个方法是关于Facebook deeplink, CP不用关注 */ -(NSString*)getDeepLinkWithUrl:(NSURL*)url; @@ -264,7 +276,9 @@ */ + (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; /*! @abstract 设备是否越狱 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/WAParamConfigObj.h
@@ -28,4 +28,7 @@ @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
@@ -65,4 +65,4 @@ // In this header, you should import all the public headers of your framework using statements like #import <WASdkIntf/PublicHeader.h> //time:2018/06/21 10:24 ver:3.6.9 //time:2018/08/27 14:39 ver:3.7.0 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{ @@ -81,6 +81,12 @@ 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; @@ -169,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/WASdkIntfBinary files differ