0

ローカル サーバーに接続することはできますが、Google トークを使用して仲間を表示し、iPhone チャット クライアントでチャットすることもできますが、ローカル サーバーの仲間リストを取得しようとすると、0 が返されます。

- (void)xmppStream:(XMPPStream *)sender didReceivePresence:(XMPPPresence *)presence {

// a buddy went offline/online

NSString *presenceType = [presence type]; // online/offline
NSString *myUsername = [[sender myJID] user];
NSString *presenceFromUser = [[presence from] user];

if (![presenceFromUser isEqualToString:myUsername]) 
{

 if ([presenceType isEqualToString:@"available"]) {

 [_chatDelegate newBuddyOnline:[NSString stringWithFormat:@"%@@%@", presenceFromUser, @"ip address"]];

} else if ([presenceType isEqualToString:@"unavailable"]) {

 [_chatDelegate buddyWentOffline:[NSString stringWithFormat:@"%@@%@", presenceFromUser, @"ip address"]];

}

}
}

ここで、IPアドレスは私のサーバー名を意味します 助けてください!

私を助けてください!!!

4

1 に答える 1