QuickBlox / quickblox-ios-sdk

QuickBlox iOS SDK for messaging and video calling
https://quickblox.com/developers/IOS
MIT License
397 stars 358 forks source link

Unable to send the message once the device goes in sleepmode #1088

Closed dipendrapulse closed 5 years ago

dipendrapulse commented 6 years ago

New Issue Checklist

Environment details

Info Value
iOS Version e.g. 11.4
Quickblox iOS SDK version e.g. 2.7.6
QuickbloxWebRTC SDK version e.g. 2.2.1
Xcode Version e.g. Xcode 8.1
Repro with our demo sample e.g. does it happen with our demo sample?

Did this work before? No

Expected behavior It should allow user to send message

Actual behavior I get error to response failed 1002

Logs

Please use the following template for logs:

To enable full logs use the following code:

[QBSettings setLogLevel:QBLogLevelDebug];
[QBSettings enableXMPPLogging];
Title for logs ```logos // Your logs here 2018-09-14 18:06:51.961317+0530 Leafpon[16752:128500] [MC] Reading from private effective user settings. 2018-09-14 18:06:51.997846+0530 Leafpon[16752:128500] [Crashlytics] Version 3.10.1 (129) 2018-09-14 18:06:52.126114+0530 Leafpon[16752:128500] Init - QMAuthService service... 2018-09-14 18:06:52.126899+0530 Leafpon[16752:128500] Init - QMChatService service... 2018-09-14 18:06:52.127378+0530 Leafpon[16752:128500] Init - QMDeferredQueueManager service... 2018-09-14 18:06:52.149787+0530 Leafpon[16752:128500] Init - QMUsersService service... 2018-09-14 18:06:52.153257+0530 Leafpon[16752:128576] [QBCore]: Request[1]: POST URL:https://api.quickblox.com/login.json headers: { "Accept-Language" = "en;q=1"; "Content-Type" = "application/x-www-form-urlencoded"; "QB-OS" = "iOS 11.4"; "QB-SDK" = "iOS 2.16"; "QB-Token" = e1530e5ec2f4ec8a675224a4c5ec97bc120109ea; "QuickBlox-REST-API-Version" = "0.1.1"; "User-Agent" = "Leafpon/1.0 (iPhone; iOS 11.4; Scale/2.00)"; } parameters: { email = "dipendra.dubey@******"; password = ********; } 2018-09-14 18:06:52.299939+0530 Leafpon[16752:128500] Could not successfully update network info during initialization. 2018-09-14 18:06:52.703025+0530 Leafpon[16752:128576] TIC Read Status [3:0x0]: 1:57 2018-09-14 18:06:52.703207+0530 Leafpon[16752:128576] TIC Read Status [3:0x0]: 1:57 2018-09-14 18:06:52.703752+0530 Leafpon[16752:128576] TIC Read Status [3:0x0]: 1:57 2018-09-14 18:06:52.704010+0530 Leafpon[16752:128576] TIC Read Status [3:0x0]: 1:57 2018-09-14 18:06:53.947927+0530 Leafpon[16752:128576] [QBCore]: Response[1]: headers: { "Access-Control-Allow-Origin" = "*"; "Cache-Control" = "no-cache"; Connection = "keep-alive"; "Content-Length" = 375; "Content-Type" = "application/json; charset=utf-8"; Date = "Fri, 14 Sep 2018 12:36:53 GMT"; Duration = "1.794239"; "QB-Token-ExpirationDate" = "2018-09-14 14:36:34 +0000"; "QuickBlox-REST-API-Version" = "0.1.1"; Server = "nginx/1.8.1"; "Set-Cookie" = "_mkra_ctxt=b2d803caedb431393c766612b798fcfa--202; path=/; max-age=5; HttpOnly; secure"; Status = "202 Accepted"; "Strict-Transport-Security" = "max-age=31536000"; "X-Content-Type-Options" = nosniff; "X-Frame-Options" = SAMEORIGIN; "X-Request-Id" = "4035aee5-d8ab-4481-bd33-3cf6c1f2718b"; "X-Runtime" = "0.020334"; "X-XSS-Protection" = "1; mode=block"; } object: { user = { "blob_id" = 9115202; "created_at" = "2018-07-13T13:51:55Z"; "custom_data" = ""; email = "dipendra.dubey@pulsesolutions.net"; "external_user_id" = ""; "facebook_id" = ""; "full_name" = Dipendra; id = 55116975; "last_request_at" = "2018-09-14T12:36:53Z"; login = "ps97-dipendra.dubey"; phone = ""; "twitter_id" = ""; "updated_at" = "2018-09-14T12:32:53Z"; "user_tags" = ""; website = ""; }; } 2018-09-14 18:06:53.965357+0530 Leafpon[16752:128613] [ChatService]: Connecting with JID: 55116975-68074@chat.quickblox.com/8F126668-B6CD-4395-8EFC-8A541F4BAFE3 2018-09-14 18:06:54:297 Leafpon[16752:1d03] SEND: 2018-09-14 18:06:54:297 Leafpon[16752:1d03] SEND: 2018-09-14 18:06:55:945 Leafpon[16752:1d03] RECV: 2018-09-14 18:06:56:200 Leafpon[16752:2703] RECV: PLAINANONYMOUSPLAIN_FASTzlib 2018-09-14 18:06:56:201 Leafpon[16752:303] SEND: ADU1MTE2OTc1LTY4MDc0ADEyMzQ1Njc4 2018-09-14 18:06:56:477 Leafpon[16752:1d03] RECV: 2018-09-14 18:06:56:477 Leafpon[16752:1d03] SEND: 8F126668-B6CD-4395-8EFC-8A541F4BAFE3 2018-09-14 18:06:56.478588+0530 Leafpon[16752:128613] [ChatService]: Connected 2018-09-14 18:06:56:478 Leafpon[16752:1d03] SEND: 2018-09-14 18:06:56:479 Leafpon[16752:1d03] SEND: 2018-09-14 18:06:56:479 Leafpon[16752:1d03] SEND: 2018-09-14 18:06:56:480 Leafpon[16752:1d03] SEND: 2018-09-14 18:06:56.533384+0530 Leafpon[16752:128500] launchoptions =(null) 2018-09-14 18:06:56.613730+0530 Leafpon[16752:128500] [framework] CUICatalog: Invalid asset name supplied: '(null)' 2018-09-14 18:06:56.613947+0530 Leafpon[16752:128500] [framework] CUICatalog: Invalid asset name supplied: '(null)' 2018-09-14 18:06:56:740 Leafpon[16752:2703] RECV: 55116975-68074@chat.quickblox.com/8F126668-B6CD-4395-8EFC-8A541F4BAFE3 2018-09-14 18:06:57:016 Leafpon[16752:1d03] RECV: 2018-09-14 18:06:57:290 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:291 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:291 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:291 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:291 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:291 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:291 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57:291 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57:291 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57.337718+0530 Leafpon[16752:128500] apiPath =http://app.leafpon.com/consumerwsdl/getbanner 2018-09-14 18:06:57.339200+0530 Leafpon[16752:128587] [ChatService]: SNT: 2018-09-14 18:06:57.339352+0530 Leafpon[16752:128587] [ChatService]: SNT: 2018-09-14 18:06:57.339624+0530 Leafpon[16752:128587] [ChatService]: SNT: 2018-09-14 18:06:57.340105+0530 Leafpon[16752:128587] [ChatService]: RCV: 55116975-68074@chat.quickblox.com/8F126668-B6CD-4395-8EFC-8A541F4BAFE3 2018-09-14 18:06:57.340675+0530 Leafpon[16752:128587] [ChatService]: SMT: 2018-09-14 18:06:57.341202+0530 Leafpon[16752:128587] [ChatService]: RCV: 2018-09-14 18:06:57.341798+0530 Leafpon[16752:128587] [ChatService]: RCV: 2018-09-14 18:06:57.342205+0530 Leafpon[16752:128587] [ChatService]: RCV: 2018-09-14 18:06:57.359170+0530 Leafpon[16752:128500] errorError Domain=kCLErrorDomain Code=0 "(null)" 2018-09-14 18:06:57:359 Leafpon[16752:1d03] SEND: 2018-09-14 18:06:57:360 Leafpon[16752:1d03] SEND: 2018-09-14 18:06:57:360 Leafpon[16752:a50b] SEND: 2018-09-14 18:06:57:361 Leafpon[16752:a50b] SEND: 2018-09-14 18:06:57:361 Leafpon[16752:2203] SEND: 2018-09-14 18:06:57:361 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57:362 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57:362 Leafpon[16752:2703] SEND: 2018-09-14 18:06:57:362 Leafpon[16752:2703] SEND: 2018-09-14 18:06:57:362 Leafpon[16752:1d03] SEND: 2018-09-14 18:06:57:363 Leafpon[16752:a50b] SEND: 2018-09-14 18:06:57:363 Leafpon[16752:2203] SEND: 2018-09-14 18:06:57:363 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57:364 Leafpon[16752:7403] SEND: 2018-09-14 18:06:57:364 Leafpon[16752:2703] SEND: 2018-09-14 18:06:57:364 Leafpon[16752:2203] SEND: 2018-09-14 18:06:57.365039+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57.365514+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57.365666+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57.365828+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57.366274+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57.366412+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57.366581+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57.366733+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57.366884+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57.367019+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57.367170+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57.367309+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57.367437+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57.367568+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57.367883+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57.368250+0530 Leafpon[16752:128586] [ChatService]: SNT: 2018-09-14 18:06:57:649 Leafpon[16752:2203] RECV: 2018-09-14 18:06:57.650538+0530 Leafpon[16752:128585] [ChatService]: RCV: 2018-09-14 18:06:57:686 Leafpon[16752:2703] RECV: 2018-09-14 18:06:57:686 Leafpon[16752:2703] RECV: 2018-09-14 18:06:57.686519+0530 Leafpon[16752:128613] [ChatService]: RCV: 2018-09-14 18:06:57:686 Leafpon[16752:2703] RECV: 2018-09-14 18:06:57:686 Leafpon[16752:2703] RECV: 2018-09-14 18:06:57.686901+0530 Leafpon[16752:128613] [ChatService]: RCV: 2018-09-14 18:06:57:687 Leafpon[16752:2703] RECV: 2018-09-14 18:06:57:687 Leafpon[16752:2703] SEND: 2018-09-14 18:06:57:687 Leafpon[16752:2703] SEND: 2018-09-14 18:06:57:687 Leafpon[16752:2703] SEND: 2018-09-14 18:06:57:907 Leafpon[16752:7303] RECV: 2018-09-14 18:06:57.907590+0530 Leafpon[16752:128576] [ChatService]: RCV: 2018-09-14 18:06:57:907 Leafpon[16752:7303] RECV: 2018-09-14 18:06:57:907 Leafpon[16752:7303] RECV: 2018-09-14 18:06:57.908002+0530 Leafpon[16752:128576] [ChatService]: RCV: 2018-09-14 18:06:57:908 Leafpon[16752:7303] RECV: 2018-09-14 18:06:57:908 Leafpon[16752:7303] RECV: 2018-09-14 18:06:57.908664+0530 Leafpon[16752:128576] [ChatService]: RCV: 2018-09-14 18:06:57:908 Leafpon[16752:7303] RECV: 2018-09-14 18:06:57:908 Leafpon[16752:7303] SEND: 2018-09-14 18:06:57:908 Leafpon[16752:7303] SEND: 2018-09-14 18:06:57:908 Leafpon[16752:7303] SEND: 2018-09-14 18:06:57.924637+0530 Leafpon[16752:128576] DB Error: 1 "no such table: tblLog" 2018-09-14 18:06:57.924786+0530 Leafpon[16752:128576] DB Query: INSERT INTO tblLog(stRequest, stResponse, inSuccess, stTime) VALUES (?, ?, ?, ?) 2018-09-14 18:06:57.924950+0530 Leafpon[16752:128576] DB Path: /Users/dipendra.duby/Library/Developer/CoreSimulator/Devices/E51592CD-A285-4BA1-94B7-697638D8A3FD/data/Containers/Data/Application/35B774FC-E6F3-4B11-AC8A-04EFC39788F2/Library/Caches/Leafpon.sqlite 2018-09-14 18:06:57.925089+0530 Leafpon[16752:128576] error = no such table: tblLog 2018-09-14 18:06:57.925499+0530 Leafpon[16752:128500] [framework] CUICatalog: Invalid asset name supplied: '' 2018-09-14 18:06:57:935 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:936 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:936 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:936 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:936 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57:936 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57.936856+0530 Leafpon[16752:128500] apiPath =http://app.leafpon.com/productwsdl/featuredproductlist 2018-09-14 18:06:57:936 Leafpon[16752:2403] RECV: XMPP error condition: registration-required 2018-09-14 18:06:57:937 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:937 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:937 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:937 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:938 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:938 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:938 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:938 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:939 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:939 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:939 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:939 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:940 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:940 Leafpon[16752:2403] RECV: XMPP error condition: registration-required 2018-09-14 18:06:57:940 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:940 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:940 Leafpon[16752:2403] RECV: 2018-09-14 18:06:57:940 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57:941 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57:941 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57:941 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57:941 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57:941 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57:941 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57:941 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57:941 Leafpon[16752:2403] SEND: 2018-09-14 18:06:57.958511+0530 Leafpon[16752:128586] [ChatService]: RCV: 2018-09-14 18:06:57.958705+0530 Leafpon[16752:128586] [ChatService]: RCV: 2018-09-14 18:06:57.958882+0530 Leafpon[16752:128586] [ChatService]: RCV: XMPP error condition: registration-required 2018-09-14 18:06:57.959203+0530 Leafpon[16752:128586] [ChatService]: RCV: 2018-09-14 18:06:57.975477+0530 Leafpon[16752:128500] Failed to join room with error: The operation couldn’t be completed. (internal-server-error error 500.) 2018-09-14 18:06:57.976019+0530 Leafpon[16752:128586] [ChatService]: RCV: 2018-09-14 18:06:57.976352+0530 Leafpon[16752:128586] [ChatService]: RCV: 2018-09-14 18:06:57.976674+0530 Leafpon[16752:128586] [ChatService]: RCV: 2018-09-14 18:06:57.976707+0530 Leafpon[16752:128500] Failed to join room with error: The operation couldn’t be completed. (internal-server-error error 500.) 2018-09-14 18:06:57.976991+0530 Leafpon[16752:128586] [ChatService]: RCV: 2018-09-14 18:06:57.977264+0530 Leafpon[16752:128586] [ChatService]: RCV: 2018-09-14 18:06:57.977518+0530 Leafpon[16752:128586] [ChatService]: RCV: XMPP error condition: registration-required 2018-09-14 18:06:57.978224+0530 Leafpon[16752:128586] [ChatService]: RCV: 2018-09-14 18:06:58:166 Leafpon[16752:2403] RECV: XMPP error condition: registration-required 2018-09-14 18:06:58.166243+0530 Leafpon[16752:128611] [ChatService]: RCV: XMPP error condition: registration-required 2018-09-14 18:06:58:166 Leafpon[16752:2403] RECV: 2018-09-14 18:06:58:166 Leafpon[16752:2403] RECV: 2018-09-14 18:06:58.166666+0530 Leafpon[16752:128500] Failed to join room with error: The operation couldn’t be completed. (internal-server-error error 500.) 2018-09-14 18:06:58:166 Leafpon[16752:2403] RECV: 2018-09-14 18:06:58:166 Leafpon[16752:2403] RECV: 2018-09-14 18:06:58.167097+0530 Leafpon[16752:128611] [ChatService]: RCV: 2018-09-14 18:06:58.167416+0530 Leafpon[16752:128611] [ChatService]: RCV: 2018-09-14 18:06:58:167 Leafpon[16752:2403] RECV: 2018-09-14 18:06:58:167 Leafpon[16752:2403] SEND: 2018-09-14 18:06:58:167 Leafpon[16752:2403] SEND: 2018-09-14 18:06:58:167 Leafpon[16752:2403] SEND: 2018-09-14 18:06:58:167 Leafpon[16752:911b] RECV: 2018-09-14 18:06:58.168251+0530 Leafpon[16752:128611] [ChatService]: RCV: 2018-09-14 18:06:58:168 Leafpon[16752:911b] RECV: 2018-09-14 18:06:58:168 Leafpon[16752:911b] RECV: 2018-09-14 18:06:58.168665+0530 Leafpon[16752:128611] [ChatService]: RCV: 2018-09-14 18:06:58:168 Leafpon[16752:911b] RECV: 2018-09-14 18:06:58:168 Leafpon[16752:911b] RECV: 2018-09-14 18:06:58.168995+0530 Leafpon[16752:128611] [ChatService]: RCV: 2018-09-14 18:06:58:169 Leafpon[16752:911b] RECV: 2018-09-14 18:06:58:169 Leafpon[16752:911b] SEND: 2018-09-14 18:06:58:169 Leafpon[16752:911b] SEND: 2018-09-14 18:06:58:169 Leafpon[16752:911b] SEND: 2018-09-14 18:06:58:169 Leafpon[16752:911b] RECV: 2018-09-14 18:06:58.169858+0530 Leafpon[16752:128611] [ChatService]: RCV: 2018-09-14 18:06:58:170 Leafpon[16752:911b] RECV: 2018-09-14 18:06:58:170 Leafpon[16752:911b] RECV: 2018-09-14 18:06:58.170381+0530 Leafpon[16752:128611] [ChatService]: RCV: 2018-09-14 18:06:58:170 Leafpon[16752:911b] RECV: 2018-09-14 18:06:58:170 Leafpon[16752:911b] RECV: 2018-09-14 18:06:58.170848+0530 Leafpon[16752:128611] [ChatService]: RCV: 2018-09-14 18:06:58:171 Leafpon[16752:911b] RECV: 2018-09-14 18:06:58:171 Leafpon[16752:911b] SEND: 2018-09-14 18:06:58:171 Leafpon[16752:911b] SEND: 2018-09-14 18:06:58:171 Leafpon[16752:911b] SEND: 2018-09-14 18:06:58:424 Leafpon[16752:1d03] RECV: 2018-09-14 18:06:58.425067+0530 Leafpon[16752:128674] [ChatService]: RCV: 2018-09-14 18:06:58:425 Leafpon[16752:1d03] RECV: 2018-09-14 18:06:58:425 Leafpon[16752:1d03] RECV: 2018-09-14 18:06:58.425809+0530 Leafpon[16752:128674] [ChatService]: RCV: 2018-09-14 18:06:58:426 Leafpon[16752:1d03] RECV: 2018-09-14 18:06:58:426 Leafpon[16752:1d03] RECV: 2018-09-14 18:06:58.426837+0530 Leafpon[16752:128674] [ChatService]: RCV: 2018-09-14 18:06:58:427 Leafpon[16752:1d03] RECV: 2018-09-14 18:06:58:427 Leafpon[16752:1d03] SEND: 2018-09-14 18:06:58:427 Leafpon[16752:1d03] SEND: 2018-09-14 18:06:58:427 Leafpon[16752:1d03] SEND: 2018-09-14 18:06:58.530925+0530 Leafpon[16752:128671] DB Error: 1 "no such table: tblLog" 2018-09-14 18:06:58.531105+0530 Leafpon[16752:128671] DB Query: INSERT INTO tblLog(stRequest, stResponse, inSuccess, stTime) VALUES (?, ?, ?, ?) 2018-09-14 18:06:58.531295+0530 Leafpon[16752:128671] DB Path: /Users/dipendra.duby/Library/Developer/CoreSimulator/Devices/E51592CD-A285-4BA1-94B7-697638D8A3FD/data/Containers/Data/Application/35B774FC-E6F3-4B11-AC8A-04EFC39788F2/Library/Caches/Leafpon.sqlite 2018-09-14 18:06:58.531429+0530 Leafpon[16752:128671] error = no such table: tblLog 2018-09-14 18:07:02.926594+0530 Leafpon[16752:128500] imageURL = http://app.leafpon.com/upload/banner/addmore_0_1536661283.jpg 2018-09-14 18:07:02.927001+0530 Leafpon[16752:128500] [framework] CUICatalog: Invalid asset name supplied: '' 2018-09-14 18:07:07.927271+0530 Leafpon[16752:128500] imageURL = http://app.leafpon.com/upload/banner/addmore_0_1536659935.jpg 2018-09-14 18:07:07.927816+0530 Leafpon[16752:128500] [framework] CUICatalog: Invalid asset name supplied: '' 2018-09-14 18:07:12.926946+0530 Leafpon[16752:128500] imageURL = http://app.leafpon.com/upload/banner/addmore_0_1536661283.jpg 2018-09-14 18:07:12.927501+0530 Leafpon[16752:128500] [framework] CUICatalog: Invalid asset name supplied: '' 2018-09-14 18:07:17.927015+0530 Leafpon[16752:128500] imageURL = http://app.leafpon.com/upload/banner/addmore_0_1536659935.jpg 2018-09-14 18:07:17.927569+0530 Leafpon[16752:128500] [framework] CUICatalog: Invalid asset name supplied: '' 2018-09-14 18:07:22.926977+0530 Leafpon[16752:128500] imageURL = http://app.leafpon.com/upload/banner/addmore_0_1536661283.jpg 2018-09-14 18:07:22.927493+0530 Leafpon[16752:128500] [framework] CUICatalog: Invalid asset name supplied: '' 2018-09-14 18:07:27.926744+0530 Leafpon[16752:128500] imageURL = http://app.leafpon.com/upload/banner/addmore_0_1536659935.jpg 2018-09-14 18:07:27.927286+0530 Leafpon[16752:128500] [framework] CUICatalog: Invalid asset name supplied: '' 2018-09-14 18:07:32.926745+0530 Leafpon[16752:128500] imageURL = http://app.leafpon.com/upload/banner/addmore_0_1536661283.jpg 2018-09-14 18:07:32.927266+0530 Leafpon[16752:128500] [framework] CUICatalog: Invalid asset name supplied: '' 2018-09-14 18:07:37.926584+0530 Leafpon[16752:128500] imageURL = http://app.leafpon.com/upload/banner/addmore_0_1536659935.jpg 2018-09-14 18:07:37.926870+0530 Leafpon[16752:128500] [framework] CUICatalog: Invalid asset name supplied: '' 2018-09-14 18:07:42:061 Leafpon[16752:6b17] RECV: 2018-09-14 18:07:42:322 Leafpon[16752:6b17] RECV: 2018-09-14 18:07:42:323 Leafpon[16752:6b17] RECV: 2018-09-14 18:07:42:323 Leafpon[16752:6b17] RECV: 2018-09-14 18:07:42:323 Leafpon[16752:6b17] SEND: 2018-09-14 18:07:42:323 Leafpon[16752:6b17] SEND: 2018-09-14 18:07:42:699 Leafpon[16752:1a07] RECV: 2018-09-14 18:07:42:967 Leafpon[16752:273f] RECV: 2018-09-14 18:07:42:967 Leafpon[16752:273f] RECV: 2018-09-14 18:07:42:967 Leafpon[16752:273f] RECV: 2018-09-14 18:07:42:967 Leafpon[16752:273f] RECV: 2018-09-14 18:07:42:968 Leafpon[16752:273f] RECV: 2018-09-14 18:07:42:968 Leafpon[16752:273f] RECV: 2018-09-14 18:07:42:968 Leafpon[16752:273f] RECV: 2018-09-14 18:07:42:968 Leafpon[16752:273f] SEND: 2018-09-14 18:07:42:968 Leafpon[16752:273f] SEND: 2018-09-14 18:07:42:968 Leafpon[16752:273f] SEND: 2018-09-14 18:07:42:968 Leafpon[16752:273f] SEND: 2018-09-14 18:07:47.678860+0530 Leafpon[16752:128610] [ChatService]: RCV: 2018-09-14 18:07:47.679050+0530 Leafpon[16752:128610] [ChatService]: RCV: 2018-09-14 18:07:47.679167+0530 Leafpon[16752:128610] [ChatService]: RCV: 2018-09-14 18:07:47.679336+0530 Leafpon[16752:128610] [ChatService]: RCV: 2018-09-14 18:07:47.679493+0530 Leafpon[16752:128610] [ChatService]: RCV: 2018-09-14 18:07:47.679665+0530 Leafpon[16752:128610] [ChatService]: RCV: 2018-09-14 18:07:47.926506+0530 Leafpon[16752:128500] imageURL = http://app.leafpon.com/upload/banner/addmore_0_1536661283.jpg 2018-09-14 18:07:47.927006+0530 Leafpon[16752:128500] [framework] CUICatalog: Invalid asset name supplied: '' 2018-09-14 18:07:52.852079+0530 Leafpon[16752:128500] [framework] CUICatalog: Invalid asset name supplied: '(null)' 2018-09-14 18:07:52.852261+0530 Leafpon[16752:128500] [framework] CUICatalog: Invalid asset name supplied: '(null)' 2018-09-14 18:07:53.466160+0530 Leafpon[16752:128500] imageURL = http://app.leafpon.com/upload/banner/addmore_0_1536659935.jpg 2018-09-14 18:07:53.466439+0530 Leafpon[16752:128500] [framework] CUICatalog: Invalid asset name supplied: '' 2018-09-14 18:07:53.965937+0530 Leafpon[16752:129123] [QBCore]: Request[2]: GET URL:https://api.quickblox.com/chat/Dialog.json?limit=10&updated_at%5Bgte%5D=1536922851.093626 headers: { "Accept-Language" = "en;q=1"; "QB-OS" = "iOS 11.4"; "QB-SDK" = "iOS 2.16"; "QB-Token" = e1530e5ec2f4ec8a675224a4c5ec97bc120109ea; "QuickBlox-REST-API-Version" = "0.1.1"; "User-Agent" = "Leafpon/1.0 (iPhone; iOS 11.4; Scale/2.00)"; } parameters: { limit = 10; "updated_at[gte]" = "1536922851.093626"; } 2018-09-14 18:07:54.425995+0530 Leafpon[16752:128610] [QBCore]: Request[3]: GET URL:https://api.quickblox.com/users.json?filter%5B%5D=date%20last_request_at%20gt%202018-09-14T12%3A22%3A54%2B0000&page=1&per_page=100 headers: { "Accept-Language" = "en;q=1"; "QB-OS" = "iOS 11.4"; "QB-SDK" = "iOS 2.16"; "QB-Token" = e1530e5ec2f4ec8a675224a4c5ec97bc120109ea; "QuickBlox-REST-API-Version" = "0.1.1"; "User-Agent" = "Leafpon/1.0 (iPhone; iOS 11.4; Scale/2.00)"; } parameters: { "filter[]" = "date last_request_at gt 2018-09-14T12:22:54+0000"; page = 1; "per_page" = 100; } 2018-09-14 18:07:55.474052+0530 Leafpon[16752:129015] [QBCore]: Response[2]: headers: { "Access-Control-Allow-Origin" = "*"; "Cache-Control" = "max-age=0, private, must-revalidate"; Connection = "keep-alive"; "Content-Length" = 938; "Content-Type" = "application/json; charset=utf-8"; Date = "Fri, 14 Sep 2018 12:37:55 GMT"; Duration = "1.507833"; Etag = "W/\"451ebf6e36a046fe237d6085e3ee6747\""; "QB-Token-ExpirationDate" = "2018-09-14 14:36:53 +0000"; "QuickBlox-REST-API-Version" = "0.1.1"; Server = "nginx/1.8.1"; "Set-Cookie" = "_mkra_ctxt=6ce104e20bb9a9e313c548f1902f69eb--200; path=/; max-age=5; HttpOnly; secure"; Status = "200 OK"; "Strict-Transport-Security" = "max-age=31536000, max-age=15768000;"; "X-Content-Type-Options" = nosniff; "X-Frame-Options" = SAMEORIGIN; "X-Request-Id" = "e630fb7b-b2e5-4533-b420-ad136a6ab41b"; "X-Runtime" = "0.019330"; "X-XSS-Protection" = "1; mode=block"; } object: { items = ( { "_id" = 5b83f982a0eb477008b0ff64; "created_at" = "2018-08-27T13:15:46Z"; "last_message" = Hi; "last_message_date_sent" = 1536926612; "last_message_id" = 5b9ba3945b4a1070010041da; "last_message_user_id" = 55116975; name = "Test Andi"; "occupants_ids" = ( 55116975, 58940245 ); photo = ""; type = 2; "unread_messages_count" = 0; "updated_at" = "2018-09-14T12:03:32Z"; "user_id" = 58940245; "xmpp_room_jid" = "68074_5b83f982a0eb477008b0ff64@muc.chat.quickblox.com"; }, { "_id" = 5b9b9d57a0eb4752b7e00a53; "created_at" = "2018-09-14T11:36:55Z"; "last_message" = Welcome; "last_message_date_sent" = 1536925315; "last_message_id" = 5b9b9e83ef5ffed20c0041bd; "last_message_user_id" = 53120380; name = IOSTest; "occupants_ids" = ( 53120380, 54138378, 55035623, 55116975 ); photo = ""; type = 2; "unread_messages_count" = 3; "updated_at" = "2018-09-14T11:41:55Z"; "user_id" = 53120380; "xmpp_room_jid" = "68074_5b9b9d57a0eb4752b7e00a53@muc.chat.quickblox.com"; } ); limit = 10; skip = 0; "total_entries" = 2; } 2018-09-14 18:07:55:485 Leafpon[16752:13e47] SEND: 2018-09-14 18:07:55.514813+0530 Leafpon[16752:129121] [ChatService]: SNT: 2018-09-14 18:07:55.515808+0530 Leafpon[16752:129123] [QMChatCache] Save: 1 inserted object(s) 2018-09-14 18:07:55.579666+0530 Leafpon[16752:129123] Cache > CDDialog > 5b83f982a0eb477008b0ff64: { lastMessageDate = "2018-09-14 12:03:32 +0000"; lastMessageText = Hi; lastMessageUserID = 55116975; updatedAt = "2018-09-14 12:03:32 +0000"; } 2018-09-14 18:07:55.579933+0530 Leafpon[16752:129123] [QMChatCache] Save: 1 updated object(s) 2018-09-14 18:07:55:764 Leafpon[16752:6b17] RECV: 2018-09-14 18:07:55.764573+0530 Leafpon[16752:129122] [ChatService]: RCV: 2018-09-14 18:07:55.921081+0530 Leafpon[16752:129122] [QBCore]: Response[3]: headers: { "Access-Control-Allow-Origin" = "*"; "Cache-Control" = "max-age=0, private, must-revalidate"; Connection = "keep-alive"; "Content-Length" = 790; "Content-Type" = "application/json; charset=utf-8"; Date = "Fri, 14 Sep 2018 12:37:55 GMT"; Duration = "1.494781"; Etag = "W/\"9b901d83ab09f8df26fd3ab88348379f\""; "QB-Token-ExpirationDate" = "2018-09-14 14:36:53 +0000"; "QuickBlox-REST-API-Version" = "0.1.1"; Server = "nginx/1.8.1"; "Set-Cookie" = "_mkra_ctxt=1ddb61b28845f674c31d5622cb5a255e--200; path=/; max-age=5; HttpOnly; secure"; Status = "200 OK"; "Strict-Transport-Security" = "max-age=31536000, max-age=15768000;"; "X-Content-Type-Options" = nosniff; "X-Frame-Options" = SAMEORIGIN; "X-Request-Id" = "edb3519a-b4df-44b8-810d-86bfee476634"; "X-Runtime" = "0.017995"; "X-XSS-Protection" = "1; mode=block"; } object: { "current_page" = 1; items = ( { user = { "blob_id" = 9115175; "created_at" = "2018-07-12T15:12:07Z"; "custom_data" = ""; email = "john.doe@gmail.com"; "external_user_id" = ""; "facebook_id" = ""; "full_name" = "pulse tester"; id = 55035623; "last_request_at" = "2018-09-14T12:37:42Z"; login = pulseqc12; phone = ""; "twitter_id" = ""; "updated_at" = "2018-09-14T12:37:42Z"; "user_tags" = ""; website = ""; }; }, { user = { "blob_id" = 9115202; "created_at" = "2018-07-13T13:51:55Z"; "custom_data" = ""; email = "dipendra.dubey@pulsesolutions.net"; "external_user_id" = ""; "facebook_id" = ""; "full_name" = Dipendra; id = 55116975; "last_request_at" = "2018-09-14T12:36:53Z"; login = "ps97-dipendra.dubey"; phone = ""; "twitter_id" = ""; "updated_at" = "2018-09-14T12:32:53Z"; "user_tags" = ""; website = ""; }; } ); "per_page" = 100; "total_entries" = 2; } 2018-09-14 18:07:55.934274+0530 Leafpon[16752:128500] online user =( 55035623, 55116975 ) 2018-09-14 18:07:56:020 Leafpon[16752:6b17] RECV: 2018-09-14 18:07:56:020 Leafpon[16752:6b17] RECV: 2018-09-14 18:07:56.020695+0530 Leafpon[16752:129122] [ChatService]: RCV: 2018-09-14 18:07:56:020 Leafpon[16752:6b17] RECV: 2018-09-14 18:07:56:020 Leafpon[16752:6b17] SEND: 2018-09-14 18:07:56:021 Leafpon[16752:6b17] SEND: 2018-09-14 18:08:06:884 Leafpon[16752:13e47] RECV: 2018-09-14 18:08:06.885290+0530 Leafpon[16752:128669] [ChatService]: RCV: 2018-09-14 18:08:06:885 Leafpon[16752:13e47] RECV: 2018-09-14 18:08:06:885 Leafpon[16752:13e47] RECV: 2018-09-14 18:08:06.886226+0530 Leafpon[16752:129122] [ChatService]: RCV: 2018-09-14 18:08:06:886 Leafpon[16752:13e47] RECV: 2018-09-14 18:08:06:886 Leafpon[16752:13e47] RECV: 2018-09-14 18:08:08.443811+0530 Leafpon[16752:129122] [ChatService]: RCV: 2018-09-14 18:08:06:886 Leafpon[16752:13e47] RECV: 2018-09-14 18:08:06:887 Leafpon[16752:13e47] RECV: 2018-09-14 18:08:08.449463+0530 Leafpon[16752:129122] [ChatService]: RCV: 2018-09-14 18:08:06:887 Leafpon[16752:13e47] RECV: 2018-09-14 18:08:06:887 Leafpon[16752:13e47] SEND: 2018-09-14 18:08:06:887 Leafpon[16752:13e47] SEND: 2018-09-14 18:08:06:887 Leafpon[16752:13e47] SEND: 2018-09-14 18:08:06:887 Leafpon[16752:13e47] SEND: 2018-09-14 18:08:07:156 Leafpon[16752:7303] RECV: 2018-09-14 18:08:08.450276+0530 Leafpon[16752:129122] [ChatService]: RCV: 2018-09-14 18:08:07:156 Leafpon[16752:7303] RECV: 2018-09-14 18:08:07:156 Leafpon[16752:7303] RECV: 2018-09-14 18:08:08.450602+0530 Leafpon[16752:129122] [ChatService]: RCV: 2018-09-14 18:08:07:157 Leafpon[16752:7303] RECV: 2018-09-14 18:08:07:157 Leafpon[16752:7303] RECV: 2018-09-14 18:08:08.450877+0530 Leafpon[16752:129122] [ChatService]: RCV: 2018-09-14 18:08:07:157 Leafpon[16752:7303] RECV: 2018-09-14 18:08:07:157 Leafpon[16752:7303] SEND: 2018-09-14 18:08:07:158 Leafpon[16752:7303] SEND: 2018-09-14 18:08:07:158 Leafpon[16752:7303] SEND:

Steps to reproduce the behavior

Any others comments I have added below methods too

  • (void)applicationDidEnterBackground:(UIApplication *)application { // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.

    // Logout from chat [ServicesManager.instance.chatService disconnectWithCompletionBlock:nil]; }

  • (void)applicationWillEnterForeground:(UIApplication *)application { // Called as part of the transition from the background to the active state; here you can undo many of the changes made on entering the background.

    // Login to QuickBlox Chat // [ServicesManager.instance.chatService connectWithCompletionBlock:nil];

}

sshaforenkoqb commented 6 years ago

If you want send something after application goes to background you can use background Task https://developer.apple.com/documentation/uikit/core_app/managing_your_app_s_life_cycle/preparing_your_app_to_run_in_the_background/extending_your_app_s_background_execution_time

ghost commented 5 years ago

Dear @dipendrapulse

Could you confirm that the solution from our developer is suitable for you?

The status of the ticket changed to "Closed", the solution has been provided. If this issue is still actual for you - please reopen the ticket.