Tôi đang làm việc trong Ứng dụng XMPP. Khi tôi chấm dứt và giết Ứng dụng của tôi hơn,Ứng dụng XMPP chấm dứt và không lặp lại tin nhắn
1) Người dùng không được kết nối trong XMPP Server. Người dùng đang ngoại tuyến. Nhưng tôi muốn người dùng được kết nối và trực tuyến. Giống như Whats App (Ứng dụng).
2) Tôi không thể nhận được bất kỳ tin nhắn Từ XMPP Server Side tại thời điểm đó,
- (void)xmppStream:(XMPPStream *)sender didReceiveMessage:(XMPPMessage *)message
phương pháp này không được gọi. Vì vậy, Làm thế nào tôi có thể nhận được tin nhắn?
Và tôi cũng thực hiện Pushnotification nhưng trong cùng một cách vấn đề này Giống như, Khi ứng dụng được Giết và Chấm dứt hơn, phương pháp này không được gọi,
- (void)application:(UIApplication)application didReceiveRemoteNotification:(NSDictionary)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))handler
Vì vậy, xin vui lòng hướng dẫn tôi trong Way đúng và Suggest tôi như thế nào để làm việc giống như Ứng dụng Whats (Ứng dụng).
Ngoài ra, chúng tôi không thể đặt cờ VOIP trong tệp .plist Bởi vì cách này không phù hợp và bị từ chối bởi quả táo.
Mục tiêu của tôi chỉ là công việc thông báo Giống như ứng dụng Whats.