hank
2019-05-21 d9782e57cfb45d579792968c26f72872963cd1b7
添加V3.8.1
1 files added
8 files modified
85 ■■■■■ changed files
WASdkIntf.podspec 2 ●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WACode.h 1 ●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WAIUser.h 5 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h 1 ●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WASdkIntf.h 3 ●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WAUserCenterResult.h 38 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Headers/WAUserProxy.h 35 ●●●●● patch | view | raw | blame | history
frameworks/WASdkIntf.framework/Info.plist 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.8.0'
s.version = '3.8.1'
s.summary = 'WASdkIntf framework in production environment.'
s.license = 'MIT'
s.author = { "Wuyx" => "wuyixin_gh@gamehollywood.com" }
frameworks/WASdkIntf.framework/Headers/WACode.h
@@ -41,6 +41,7 @@
    WACodeLoginPlatformClosed = 4029 ,//登录渠道已关闭
    WACodeBindAccountClosed = 4048 ,//账号绑定关闭
    WACodeUnBindAccountClosed = 4049 ,//账号解绑关闭
    WACodeUserCenterClosed = 4059 ,//用户中心未开启
    WACodeCanNotSwitchToAnonymous = 5001 ,
    WACodeFbObjectType = 5002 ,//facebook的objectType不能为空
    WACodeFbGiftListRequestPrameterLack = 5003 ,//请求gift列表缺少appid,appSecret,objectType参数
frameworks/WASdkIntf.framework/Headers/WAIUser.h
@@ -49,4 +49,9 @@
-(WALoginResult*)getCurrentLoginResult;
-(void)didUserLogin:(void(^)(NSError* error,BOOL didLogin))block;
- (void)getUserCenterNotice:(id<WAUserCenterNoticeDelegate>)delegate;
- (void)showUserCenterNoticeUI:(id<WAUserCenterNoticeUIDelegate>)delegate;
@end
frameworks/WASdkIntf.framework/Headers/WAParamConfigObj.h
@@ -30,5 +30,6 @@
@property(nonatomic) NSInteger enableUnBindAccount; // 解绑:   0-关闭,1-打开
@property(nonatomic,copy)NSString* privacyUrl; // 用户协议url
@property(nonatomic,copy)NSString* privacyUpdateTime; // 用户协议更新时间
@property(nonatomic)NSInteger userCenterStatus; // 用户中心状态 0-关闭,1-打开
@end
frameworks/WASdkIntf.framework/Headers/WASdkIntf.h
@@ -35,6 +35,7 @@
#import <WASdkIntf/WATrackProxy.h>
#import <WASdkIntf/WABindingResult.h>
#import <WASdkIntf/WALoginResult.h>
#import <WASdkIntf/WAUserCenterResult.h>
#import <WASdkIntf/WAIUser.h>
#import <WASdkIntf/WAUserProxy.h>
#import <WASdkIntf/WAAccount.h>
@@ -65,4 +66,4 @@
// In this header, you should import all the public headers of your framework using statements like #import <WASdkIntf/PublicHeader.h>
//time:2019/01/15 12:30 ver:3.8.0
//time:2019/05/14 18:32 ver:3.8.1
frameworks/WASdkIntf.framework/Headers/WAUserCenterResult.h
New file
@@ -0,0 +1,38 @@
//
//  WAUserCenterResult.h
//  WASdkIntf
//
//  Created by hank on 2019/5/8.
//  Copyright © 2019年 GHW-T-01. All rights reserved.
//
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@interface WAUserCenterResult : NSObject<NSCoding,NSCopying>
/*!
 @abstract 状态码
 */
@property NSInteger code;
/*!
 @abstract 结果描述
 */
@property(copy,nonatomic)NSString *msg;
/*!
 @abstract 用户中心文字内容
 */
@property(copy,nonatomic)NSString *userCenterInfo;
/*!
 @abstract 用户名
 */
@property(copy,nonatomic)NSString *userName;
/*!
 @abstract 初始密码
 */
@property(copy,nonatomic)NSString *password;
@end
NS_ASSUME_NONNULL_END
frameworks/WASdkIntf.framework/Headers/WAUserProxy.h
@@ -11,6 +11,7 @@
#import "WALoginResult.h"
#import "WABindingResult.h"
#import "WAAccount.h"
#import "WAUserCenterResult.h"
#import "WAAppUser.h"
/*!
 @discussion 登录协议
@@ -110,6 +111,36 @@
-(void)switchAcctDidCompleteWithResult:(WALoginResult*)result;
@end
/*!
 @discussion 用户中心
 - - -
 */
@protocol WAUserCenterNoticeDelegate <NSObject>
/*!
 @abstract 获取用户中心数据回调接口
 @param result 用户中心数据信息
 */
- (void)userCenterNoticeWithResult:(WAUserCenterResult *)result;
@end
/*!
 @discussion 用户中心
 - - -
 */
@protocol WAUserCenterNoticeUIDelegate <NSObject>
/*!
 @abstract 用户中心界面关闭回调接口
 */
- (void)userCenterNoticeClose;
/*!
 @abstract 用户中心界面错误回调接口
 @param error 用户中心错误信息
 */
- (void)userCenterNoticeError:(NSError *)error;
@end
/*!
 @discussion WAUserProxy 是用户模块的代理类。功能包括设置登录流程、登录、登出、绑定、解绑、查询当前用户绑定的第三方平台账户列表、切换账号、创建账号等等。
@@ -203,6 +234,10 @@
//+(NSString*)transferWithPlatform:(NSString *const)platform;
+ (void)getUserCenterNotice:(id<WAUserCenterNoticeDelegate>)delegate;
+ (void)showUserCenterNoticeUI:(id<WAUserCenterNoticeUIDelegate>)delegate;
/*!
 @discussion 处理UIApplicationDelegate的方法[-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions]传递过来的参数。
 */
frameworks/WASdkIntf.framework/Info.plist
Binary files differ
frameworks/WASdkIntf.framework/WASdkIntf
Binary files differ