TapBootstrap Class Reference

Inherits from NSObject
Declared in TapBootstrap.h

+ new

+ (instancetype)new

– init

- (instancetype)init

+ initWithConfig:

初始化

+ (void)initWithConfig:(TapConfig *)config

Parameters

config

配置项

Discussion

初始化

Declared In

TapBootstrap.h

+ isInitialized

当前是否初始化

+ (BOOL)isInitialized

Discussion

当前是否初始化

Declared In

TapBootstrap.h

+ registerLoginResultDelegate:

注册登录回调

+ (void)registerLoginResultDelegate:(id<TapLoginResultDelegate>)delegate

Parameters

delegate

回调

Discussion

注册登录回调

Declared In

TapBootstrap.h

+ registerUserStatusChangedDelegate:

注册用户状态变化回调

+ (void)registerUserStatusChangedDelegate:(id<TapUserStatusChangedDelegate>)delegate

Parameters

delegate

回调

Discussion

注册用户状态变化回调

Declared In

TapBootstrap.h

+ loginWithPermissions:

TapTap 登录

+ (void)loginWithPermissions:(NSArray *_Nullable)permissions

Parameters

permissions

权限列表

Discussion

TapTap 登录

Declared In

TapBootstrap.h

+ login:permissions:

登录

+ (void)login:(TapBootstrapLoginType)type permissions:(NSArray *_Nullable)permissions

Parameters

type

登录类型

permissions

权限列表 (仅在taptap登录时需要)

Discussion

登录

Declared In

TapBootstrap.h

+ getUser:

获取用户基本信息

+ (void)getUser:(TapUserHandler)handler

Discussion

获取用户基本信息

Declared In

TapBootstrap.h

+ getUserDetails:

获取用户详细信息

+ (void)getUserDetails:(TapUserDetailsHandler)handler

Discussion

获取用户详细信息

Declared In

TapBootstrap.h

+ getCurrentToken

获取当前 token

+ (AccessToken *)getCurrentToken

Discussion

获取当前 token

Declared In

TapBootstrap.h

+ logout

退出登录

+ (void)logout

Discussion

退出登录

Declared In

TapBootstrap.h

+ getTestQualification:

获取用户是否有测试资格

+ (void)getTestQualification:(void ( ^ ) ( BOOL isQualified , NSError *_Nullable error ))handler

Parameters

handler

回调

Discussion

获取用户是否有测试资格

Declared In

TapBootstrap.h

+ setPreferredLanguage:

设定游戏倾向语言

+ (void)setPreferredLanguage:(TapLanguageType)lang

Parameters

lang

TapLanguageType 0-自动 1-简中 2-英文

Discussion

设定游戏倾向语言

Declared In

TapBootstrap.h

+ handleOpenURL:

处理系统协议

+ (BOOL)handleOpenURL:(NSURL *)url

Parameters

url

url

Discussion

处理系统协议

Declared In

TapBootstrap.h