一個iOS應(yīng)用,可以與服務(wù)器互相收發(fā)消息,針對iOS應(yīng)用的狀態(tài),存在以下三種情況:1)若iOS應(yīng)用為活動狀態(tài),剛與服務(wù)器保持一個長連接,客戶端與服務(wù)器通過此連接收發(fā)消息。2)若iOS應(yīng)用為退出狀態(tài),長連接被斷開,服務(wù)器向客戶端發(fā)消息則通過APNS推送消息實現(xiàn)。3)若iOS應(yīng)用剛剛切至后臺,還沒有關(guān)閉,發(fā)現(xiàn)長連接并沒有斷開,服務(wù)器通過長連接向客戶端發(fā)送消息還是能發(fā)出去,但是iOS應(yīng)用只有重新切至前臺時才能收到消息。針對第三種情況,有一個疑問:iOS應(yīng)用剛切至后臺時,連接還保持著,此時客戶端在后臺是否可以收服務(wù)器來的消息,然后用本地通知來通知用戶?如果可以的話應(yīng)該怎么做?
- 2 回答
- 0 關(guān)注
- 201 瀏覽
添加回答
舉報
0/150
提交
取消