File tree Expand file tree Collapse file tree 2 files changed +35
-8
lines changed
ios/RNNeteaseIm/RNNeteaseIm Expand file tree Collapse file tree 2 files changed +35
-8
lines changed Original file line number Diff line number Diff line change @@ -42,18 +42,44 @@ - (void)viewDidLoad {
4242// 监听网络
4343#pragma mark - NIMLoginManagerDelegate
4444- (void )onLogin : (NIMLoginStep)step {
45- NSString *strStatus = [ NSString stringWithFormat: @" %zd " ,step] ;
45+ NSString *strStatus = @" 0 " ;
4646 switch (step) {
47- case NIMLoginStepLinkOK:
48- case NIMLoginStepSyncOK:
49- case NIMLoginStepSyncing:
47+ case NIMLoginStepLinking:// 连接服务器
48+ strStatus = @" 3" ;
49+ break ;
50+ case NIMLoginStepLinkOK:// 连接服务器成功
51+ strStatus = @" 5" ;
5052 [self getResouces ];
5153 break ;
52-
54+ case NIMLoginStepLinkFailed:// 连接服务器失败
55+ strStatus = @" 2" ;
56+ break ;
57+ case NIMLoginStepLogining:// 登录
58+ strStatus = @" 4" ;
59+ break ;
60+ case NIMLoginStepLoginOK:// 登录成功
61+ strStatus = @" 6" ;
62+ break ;
63+ case NIMLoginStepLoginFailed:// 登录失败
64+ strStatus = @" 10" ;
65+ break ;
66+ case NIMLoginStepSyncing:// 开始同步
67+ strStatus = @" 13" ;
68+ [self getResouces ];
69+ break ;
70+ case NIMLoginStepSyncOK:// 同步完成
71+ strStatus = @" 14" ;
72+ [self getResouces ];
73+ break ;
74+ case NIMLoginStepLoseConnection:// 连接断开
75+ strStatus = @" 2" ;
76+ break ;
77+ case NIMLoginStepNetChanged:// 网络切换
78+ strStatus = @" 15" ;
79+ break ;
5380 default :
5481 break ;
5582 }
56-
5783 [NIMModel initShareMD ].NetStatus = strStatus;
5884}
5985// 删除一行
Original file line number Diff line number Diff line change @@ -32,8 +32,9 @@ - (dispatch_queue_t)methodQueue
3232 [[NoticeViewController initWithNoticeViewController ]initWithDelegate];
3333 resolve (account);
3434 }else {
35- reject (@" -1" ,error, nil );
36- NSLog (@" 登录失败" );
35+ NSString *strEorr = @" 登录失败" ;
36+ reject (@" -1" ,strEorr, nil );
37+ NSLog (@" %@ :%@ " ,strEorr,error);
3738 }
3839 }];
3940}
You can’t perform that action at this time.
0 commit comments