2015-10-19 54 views
1

我作爲教程中介紹的步驟製作聊天: SimpleSample-chat users-ios不能加入quickblox對話框應用程序後,在後臺

一切工作正常,除了這一點: 當應用程序被切換到後臺我斷開,當它返回到前臺 - 連接:

- (void)applicationDidEnterBackground:(UIApplication *)application { 
    [[QBChat instance] disconnect]; 
} 

- (void)applicationWillEnterForeground:(UIApplication *)application { 
    [[QBChat instance] connectWithUser:user]; 
} 

然而,當我試圖加入對話(我早些時候成功使用)onJoin和onJoinFailed塊從來沒有叫我的消息不發送。所以現在我必須始終從背景中返回這個對話框。我的消息已發送,但在發送消息之前我有很長的延遲:QBRequest dialogsForPage相當慢。 你能幫我解決這個問題嗎?謝謝。

+0

嘗試這種方式: http://stackoverflow.com/questions/3639859/handling-applicationdidbecomeactive-how-can-a-view -controller後迴應到的 – zzzz

回答

0

解決了與最新的SDK(v2.4.6 - 2015年10月23日)