回复: 0

【SDK接入】IOSSDK如何监听UCID换号登录的注销事件

[复制链接]

37

主题

5

魅力

8万

经验

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

跳转到指定楼层
楼主
发表于 2013-5-17 18:09:46 |只看该作者 |倒序浏览
问题背景:
使用iOSSDK的用户中心-退出当前账号功能后,登录另一个UCID,此时游戏对应的角色信息需要做相应更改,否则可能出现充值串号等问题。
解决方法:
实现SDK用户注销消息处理函数,在调用个人中心接口前,监听用户注销通知,并做相应处理。
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(onLogout:)
name:UCG_SDK_MSG_LOGOUT
object:nil];
[UCGameSdk defaultSdk].allowChangeAccount = YES;
[[UCGameSdk defaultSDK] enterUserCenter];
...
- (void) onLogout: (NSNotification *) notification
{
// 调用此函数即代表用户注销了当前登录账号;
/* 此处游戏应该注销游戏登录账号的角色,并开始监听用户的成功登录通知*/
}

收藏收藏0 分享分享
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

站点地图| 帮助中心| 微信客服| 九游手机游戏论坛 ( 粤ICP备13078412号 粤网文[2014]0209-059号 广州爱九游信息技术有限公司 )

GMT+8, 2024-4-26 05:06 , Processed in 0.072242 second(s), Total 8, Slave 8 queries , Redis On.

《九游隐私权政策》

回顶部