1
我正在使用XMPP框架構建iPhone應用程序。 我有一個問題,在波紋管代碼:使用ios xmpp框架顯示在線好友列表問題
NSString *presenceType = [presence type]; // online/offline
NSString *myUsername = [[sender myJID] user];
NSString *presenceFromUser = [[presence from] user];
if (![presenceFromUser isEqualToString:myUsername]) {
if ([presenceType isEqualToString:@"available"]) {
[self._chatDelegate newBuddyOnline:[NSString stringWithFormat:@"%@@%@", presenceFromUser, @"server.net"]];
} else if ([presenceType isEqualToString:@"unavailable"]) {
[self._chatDelegate buddyWentOffline:[NSString stringWithFormat:@"%@@%@", presenceFromUser, @"server.net"]];
}
}
假設我已經創建了2個嘰裏咕嚕賬戶,[email protected]和[email protected]。當我用iPhone帳戶啓動我的應用程序時,我看不到任何人連接。當我刪除此行:
if (![presenceFromUser isEqualToString:myUsername])
我可以看到兩排[email protected](我的帳戶)一個在線好友表視圖。 在調試模式下,當我檢查了presenceFromUser變量時,每當它包含我的登錄信息時,都不會在線登錄其他好友。
你能幫我解決這個請。 在此先感謝
你能告訴什麼配置錯了嗎? –
服務器連接如何madde? – Bharathi