跳到主要内容

DZO SDK登录 (Login with DZO SDK)

  • 使用登录流程调用DZOSDKCoreKit :
	[[DZOSDKCoreKit sharedInstance] Login:^(UserInfo *result, NSError *error) {
if (error == nil) {
NSNumber *status = result.statusAccount;
NSString *token = result.token;

if([status isEqual:@0]) {
NSString *_hashID = result.HashID;
NSLog(@"account info: %@, %@, %@", status, token, _hashID);

[self SDKLoginResult:status didCompleteWithResult:token hashid:_hashID];

NSString *_deviceID = [[DZOSDKCoreKit sharedInstance] get_DeviceID];
NSString *_tokenID = [[DZOSDKCoreKit sharedInstance] get_tokenSDK];

NSLog(@"SDK device info: %@, %@", _deviceID, _tokenID);
}
// login error, token null
else {
NSLog(@"Login Error For Status: %@", status);
}
} else {
NSLog(@"Login Error For Error: %@", error);
}
}];

登录成功后: 数据返回 Status 与Token SDK (statusAccount, token)

据游戏的需求需要显示DzoIcon 浮动按钮 (Gadget) , 18+ logo (Gadget) / 浮动通知 (ShowDzoFloating, ShowAgeFloating, ShowBroadcast)。