2011-04-26 55 views

回答

0

假设你正在使用XMPPFrameowrk,那么你的XMPPStream的实例有一个myJID该属性在handleBinding中被服务器分配给您的完整JID覆盖。

+0

但我也需要用户状态消息,我怎么能得到它?现在我面临的问题是,我无法在登录到应用后获取状态消息(用户上次设置)。但是,一旦我登录到应用程序后,我就可以获得状态更新,但状态消息在我退出并再次登录到应用程序后丢失。我想获取XMPPUserCoreDataStorage和XMPPResourceCoreDataStorage对于登录用户的对象。 – Matrix 2011-04-27 04:26:39

+0

服务器仅存储您在线时的状态。如果你想在离线状态下坚持它,你的应用需要在本地存储这些信息。 – 2011-04-27 21:56:09

+0

但是,如果我在本地存储我的身份,并且如果我登录到其他设备,在这种情况下,我将无法获得我的状态 – Matrix 2011-04-29 11:17:22