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

App crashing after updating pod #794

Closed monica-solute closed 7 years ago

monica-solute commented 7 years ago

Hello,

After updating the pod app is crashing with error:

Invalid parameter not satisfying: _remoteOfferSDP

While searching on stackOverflow I got solution to add background fetch and location usage description as well in info.plist. I did that but still its crashing. Let me know if i am missing something. Please help.

ghost commented 7 years ago

Hi @monica-solute, please provide full logs

monica-solute commented 7 years ago

Hi @Pro100Andrey Thanx for quick prompt. Following is the log which i get after calling QBRTSession.startCall method

Optional(https://firebasestorage.xxxxx.xxxx/v0/b/xxx.mp4?alt=media&token=xxxx)
2017-04-26 18:27:42.889 rtc::[SESS]<CE5B3D64-393D-46BE-96FE-265FB606CE7D, I:26476378, O:[26476378,25516405], T:A> Start call
current outgoing call
<ProjectName.PTNavController: 0x1080e6e00>
25516405
Optional(https://firebasestorage.xxxxx.xxxxx/v0/b/xxxxx.mp4?alt=media&token=xxxx)
2017-04-26 18:27:42.915 rtc::Created local media stream Media stream: ID=com.quickblox.mediastream.device-iphone6,1_ios-10.1.1_userid-26476378] A=1 V=0
2017-04-26 18:27:42.922 rtc::QBRTCAudioSession switched from Speaker to Receiver port. Reason: The category of the session object changed or session was just activated.
2017-04-26 18:27:42.938 rtc::[PCON]<26476378, R:Answer> Negotiation
2017-04-26 18:27:42.939 rtc::[PCON]<26476378, R:Answer> Create answer
2017-04-26 18:27:42.938897 ProjectName[446:80726] *** Assertion failure in -[QBRTCConnection startAnswer], /Users/vitaliygorbachov/Documents/Development/Quickblox/SDK-ios-WebRTC/QuickbloxWebRTC/QuickbloxWebRTC/Classes/RTCConnection/QBRTCConnection.mm:257
2017-04-26 18:27:42.941645 ProjectName[446:80726] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: _remoteOfferSDP'
*** First throw call stack:
(0x18afca1c0 0x189a0455c 0x18afca094 0x18ba5779c 0x103f9f914 0x103f9d120 0x103f42960 0x106c2525c 0x106c2521c 0x106c32b54 0x106c28ce4 0x106c330f0 0x106c34e6c 0x106c34bb8 0x18a05e2b8 0x18a05dda4)
libc++abi.dylib: terminating with uncaught exception of type NSException
ghost commented 7 years ago

@monica-solute please provide full logs

monica-solute commented 7 years ago
Here it is: ```logos 2017-04-26 18:26:52.832143 ProjectName[446:80678] [DYMTLInitPlatform] platform initialization successful 2017-04-26 18:26:53.653152 ProjectName[446:80533] [Crashlytics] Version 3.8.4 (121) 2017-04-26 18:26:54.003857 ProjectName[446:80694] [Firebase/Messaging][I-IID001001] FIRInstanceID AppDelegate proxy enabled, will swizzle app delegate remote notification handlers. To disable add "FirebaseAppDelegateProxyEnabled" to your Info.plist and set it to NO 2017-04-26 18:26:54.004 ProjectName[446] [Firebase/Messaging][I-IID001001] FIRInstanceID AppDelegate proxy enabled, will swizzle app delegate remote notification handlers. To disable add "FirebaseAppDelegateProxyEnabled" to your Info.plist and set it to NO 2017-04-26 18:26:54.112380 ProjectName[446:80533] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles 2017-04-26 18:26:54.113102 ProjectName[446:80658] [Firebase/Analytics][I-ACS023007] Firebase Analytics v.3800000 started 2017-04-26 18:26:54.113 ProjectName[446] [Firebase/Analytics][I-ACS023007] Firebase Analytics v.3800000 started 2017-04-26 18:26:54.113999 ProjectName[446:80658] [Firebase/Analytics][I-ACS023008] To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled (see http://goo.gl/RfcP7r) 2017-04-26 18:26:54.114 ProjectName[446] [Firebase/Analytics][I-ACS023008] To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled (see http://goo.gl/RfcP7r) 2017-04-26 18:26:54.115313 ProjectName[446:80658] [Firebase/Analytics][I-ACS003007] Successfully created Firebase Analytics App Delegate Proxy automatically. To disable the proxy, set the flag FirebaseAppDelegateProxyEnabled to NO in the Info.plist 2017-04-26 18:26:54.115 ProjectName[446] [Firebase/Analytics][I-ACS003007] Successfully created Firebase Analytics App Delegate Proxy automatically. To disable the proxy, set the flag FirebaseAppDelegateProxyEnabled to NO in the Info.plist 2017-04-26 18:26:54.117931 ProjectName[446:80533] [MC] Reading from public effective user settings. QuickbloxFrameworkVersion 2.9.2 2017-04-26 18:26:54.155357 ProjectName[446:80656] [Crashlytics:Crash:Reports] Packaged report with id '124e17f52a3f4be995569ef8980c17cf' for submission 2017-04-26 18:26:54.156983 ProjectName[446:80533] LOG SocketIOClient: Adding engine 2017-04-26 18:26:54.160956 ProjectName[446:80533] LOG SocketEngine: Starting engine. Server: http://52.42.15.112/ 2017-04-26 18:26:54.161140 ProjectName[446:80533] LOG SocketEngine: Handshaking 2017-04-26 18:26:54.161732 ProjectName[446:80533] LOG SocketEnginePolling: Doing polling request 2017-04-26 18:26:54.162430 ProjectName[446:80533] LOG SocketIOClient: Adding handler for event: connect Did become active connected 2017-04-26 18:26:54.185055 ProjectName[446:80533] INFO: Reveal Server started (Protocol Version 40). 12V3rVWFbQRMYhHOhKHCYg DEVICE TOKEN := 32bytes 2017-04-26 18:26:54.418744 ProjectName[446:80659] [Firebase/Analytics][I-ACS005000] The AdSupport Framework is not currently linked. Some features will not function properly. Learn more at http://goo.gl/9vSsPb 2017-04-26 18:26:54.418 ProjectName[446] [Firebase/Analytics][I-ACS005000] The AdSupport Framework is not currently linked. Some features will not function properly. Learn more at http://goo.gl/9vSsPb 2017-04-26 18:26:54.423578 ProjectName[446:80659] [QBCore] Access group: 97UE6KTWD9.com.ProjectName.mobileapp 2017-04-26 18:26:54.430486 ProjectName[446:80658] [QBCore] Request URL:https://api.quickblox.com/subscriptions.json 2017-04-26 18:26:54.431541 ProjectName[446:80658] [QBCore] Request method: POST 2017-04-26 18:26:54.431973 ProjectName[446:80658] [QBCore] Request parameters:{ device = { platform = ios; udid = "1D05C1EC-B489-443E-9B0F-148374F67200"; }; "notification_channels" = email; "push_token" = { "bundle_identifier" = "com.ProjectName.mobileapp"; "client_identification_sequence" = xxxxxxxxxx environment = development; }; } 2017-04-26 18:26:54.432122 ProjectName[446:80658] [QBCore] Request headers: { "Accept-Language" = "en-IN;q=1, it-IN;q=0.9, en-US;q=0.8, en-AU;q=0.7, en-GB;q=0.6"; "Content-Type" = "application/x-www-form-urlencoded"; "QB-OS" = "iOS 10.1.1"; "QB-SDK" = "iOS 2.9.2"; "QB-Token" = e9e6d4376a02314558615a8dfd4409c98500cf8b; "QuickBlox-REST-API-Version" = "0.1.1"; "User-Agent" = "ProjectName/1.0 (iPhone; iOS 10.1.1; Scale/2.00)"; } 2017-04-26 18:26:54.450399 ProjectName[446:80658] [Firebase/Analytics][I-ACS023012] Firebase Analytics enabled 2017-04-26 18:26:54.450 ProjectName[446] [Firebase/Analytics][I-ACS023012] Firebase Analytics enabled 2017-04-26 18:26:54.764699 ProjectName[446:80533] LOG SocketEnginePolling: Got polling response 2017-04-26 18:26:54.768197 ProjectName[446:80716] LOG SocketEngine: Got message: 0{"sid":"ekvZP5zalkM61rplAABG","upgrades":["websocket"],"pingInterval":25000,"pingTimeout":60000} 2017-04-26 18:26:54.771425 ProjectName[446:80716] LOG SocketEnginePolling: Doing polling request 2017-04-26 18:26:54.772630 ProjectName[446:80716] LOG SocketEngineClient: Connect 2017-04-26 18:26:54.772959 ProjectName[446:80656] LOG SocketEngine: Writing poll: has data: false 2017-04-26 18:26:54.773574 ProjectName[446:80656] LOG SocketEnginePolling: Sending poll: as type: 2 2017-04-26 18:26:54.777917 ProjectName[446:80656] LOG SocketEnginePolling: Created POST string: 1:2 2017-04-26 18:26:54.778861 ProjectName[446:80656] LOG SocketEnginePolling: POSTing 2017-04-26 18:26:54.779075 ProjectName[446:80656] LOG SocketEnginePolling: Doing polling request 2017-04-26 18:26:57.842505 ProjectName[446:80533] [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. ( "", "" ) Will attempt to recover by breaking constraint Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in may also be helpful. 2017-04-26 18:26:57.839 rtc::[RTCClient] iPhone6,1, 10.1.1, SDK: 2.5, webrtc: 17226 2017-04-26 18:26:57.862 rtc::[RTCClient] Wating signaling channel acceptcall loginAsUser in QuickBlox checkAndGetUser 2017-04-26 18:26:57.874407 ProjectName[446:80659] [QBCore] Request URL:https://api.quickblox.com/login.json 2017-04-26 18:26:57.881061 ProjectName[446:80659] [QBCore] Request method: POST 2017-04-26 18:26:57.881809 ProjectName[446:80659] [QBCore] Request parameters:{ login = xxxxx; password = xxxxxx; } 2017-04-26 18:26:57.882374 ProjectName[446:80659] [QBCore] Request headers: { "Accept-Language" = "en-IN;q=1, it-IN;q=0.9, en-US;q=0.8, en-AU;q=0.7, en-GB;q=0.6"; "Content-Type" = "application/x-www-form-urlencoded"; "QB-OS" = "iOS 10.1.1"; "QB-SDK" = "iOS 2.9.2"; "QB-Token" = e9e6d4376a02314558615a8dfd4409c98500cf8b; "QuickBlox-REST-API-Version" = "0.1.1"; "User-Agent" = "ProjectName/1.0 (iPhone; iOS 10.1.1; Scale/2.00)"; } Player ID: - xxxxxx Token: - xxxxxxx DEVICE TOKEN := 32bytes 2017-04-26 18:26:57.922021 ProjectName[446:80745] [QBCore] Request URL:https://api.quickblox.com/subscriptions.json 2017-04-26 18:26:57.922302 ProjectName[446:80745] [QBCore] Request method: POST 2017-04-26 18:26:57.922433 ProjectName[446:80745] [QBCore] Request parameters:{ device = { platform = ios; udid = “xxxxxxxx”; }; "notification_channels" = email; "push_token" = { "bundle_identifier" = "com.ProjectName.mobileapp"; "client_identification_sequence" = xxxxxxxx environment = development; }; } 2017-04-26 18:26:57.922555 ProjectName[446:80745] [QBCore] Request headers: { "Accept-Language" = "en-IN;q=1, it-IN;q=0.9, en-US;q=0.8, en-AU;q=0.7, en-GB;q=0.6"; "Content-Type" = "application/x-www-form-urlencoded"; "QB-OS" = "iOS 10.1.1"; "QB-SDK" = "iOS 2.9.2"; "QB-Token" = e9e6d4376a02314558615a8dfd4409c98500cf8b; "QuickBlox-REST-API-Version" = "0.1.1"; "User-Agent" = "ProjectName/1.0 (iPhone; iOS 10.1.1; Scale/2.00)"; } 2017-04-26 18:26:57.922735 ProjectName[446:80533] LOG SocketEnginePolling: Got polling response 2017-04-26 18:26:57.923240 ProjectName[446:80533] LOG SocketEnginePolling: Doing polling request 2017-04-26 18:26:57.923581 ProjectName[446:80656] LOG SocketEngine: Got message: 40 2017-04-26 18:26:57.925103 ProjectName[446:80656] LOG SocketIOClient: Should parse message: 0 2017-04-26 18:26:57.925397 ProjectName[446:80656] LOG SocketParser: Parsing 0 2017-04-26 18:26:57.925972 ProjectName[446:80656] LOG SocketParser: Decoded packet as: SocketPacket {type: 0; data: []; id: -1; placeholders: 0; nsp: /} 2017-04-26 18:26:57.926224 ProjectName[446:80656] LOG SocketIOClient: Socket connected 2017-04-26 18:26:57.926392 ProjectName[446:80656] LOG SocketIOClient: Handling event: connect with data: [] SOCKET CONNECTED 2017-04-26 18:26:57.939543 ProjectName[446:80693] LOG SocketIOClient: Emitting: 2["message",{"auth_token":"xxxxxx"}] 2017-04-26 18:26:57.941836 ProjectName[446:80716] LOG SocketEngine: Writing poll: 2["message",{"auth_token":"xxxxxx"}] has data: false 2017-04-26 18:26:57.942062 ProjectName[446:80716] LOG SocketEnginePolling: Sending poll: 2["message",{"auth_token":"xxxxxx"}] as type: 4 2017-04-26 18:26:57.942303 ProjectName[446:80716] LOG SocketEnginePolling: Created POST string: 53:42["message",{"auth_token":"xxxxxx"}] 2017-04-26 18:26:57.944506 ProjectName[446:80716] LOG SocketEnginePolling: POSTing 2017-04-26 18:26:57.944674 ProjectName[446:80716] LOG SocketEnginePolling: Doing polling request 2017-04-26 18:26:59.856822 ProjectName[446:80745] [QBCore] Response error: Error Domain=com.alamofire.error.serialization.response Code=-1011 "Request failed: client error (422)" UserInfo={com.alamofire.serialization.response.error.response= { URL: https://api.quickblox.com/subscriptions.json } { status code: 422, headers { "Access-Control-Allow-Origin" = "*"; "Cache-Control" = "no-cache"; Connection = "keep-alive"; "Content-Length" = 79; "Content-Type" = "application/json; charset=utf-8"; Date = "Wed, 26 Apr 2017 12:56:57 GMT"; "QB-Token-ExpirationDate" = "2017-04-26 14:55:51 +0000"; "QuickBlox-REST-API-Version" = "0.1.1"; Server = "openresty/1.9.15.1"; Status = "422 Unprocessable Entity"; "X-Rack-Cache" = "invalidate, pass"; "X-Request-Id" = 1f4daf358dbf80b8f7eb8d9aac5967aa; "X-Runtime" = "0.028179"; "X-UA-Compatible" = "IE=Edge,chrome=1"; } }, NSErrorFailingURLKey=https://api.quickblox.com/subscriptions.json, com.alamofire.serialization.response.error.data=<7b226572 726f7273 223a7b22 62617365 223a5b22 452d6d61 696c2069 73206f62 6c696761 746f7279 20746f20 62652073 75627363 72696265 6420746f 20656d61 696c2063 68616e6e 656c2e22 5d7d7d>, NSLocalizedDescription=Request failed: client error (422)} 2017-04-26 18:26:59.885331 ProjectName[446:80745] [QBCore] Response error reasons: { errors = { base = ( "E-mail is obligatory to be subscribed to email channel." ); }; } 2017-04-26 18:26:59.889195 ProjectName[446:80533] LOG SocketEnginePolling: Got polling response 2017-04-26 18:26:59.890063 ProjectName[446:80533] LOG SocketEnginePolling: Doing polling request 2017-04-26 18:26:59.890498 ProjectName[446:80817] LOG SocketEngine: Got message: 3 Success with JSON: { "data" : "https:\/\/df2n5fvaho8i2.cloudfront.net\/audios\/audio_vigs\/20.1493127710.original.mp4?1493127710", "message" : "AudioVIG" } Success with JSON: { "status" : 200, "message" : "Player already exist" } 2017-04-26 18:27:00.428767 ProjectName[446:80726] [QBCore] Response headers: { "Access-Control-Allow-Origin" = "*"; "Cache-Control" = "no-cache"; Connection = "keep-alive"; "Content-Length" = 378; "Content-Type" = "application/json; charset=utf-8"; Date = "Wed, 26 Apr 2017 12:57:00 GMT"; "QB-Token-ExpirationDate" = "2017-04-26 14:55:51 +0000"; "QuickBlox-REST-API-Version" = "0.1.1"; Server = "openresty/1.9.15.1"; Status = "202 Accepted"; "X-Rack-Cache" = "invalidate, pass"; "X-Request-Id" = 581b547727a112a9f1dbec22dce2ff7d; "X-Runtime" = "0.027896"; "X-UA-Compatible" = "IE=Edge,chrome=1"; } 2017-04-26 18:27:00.480967 ProjectName[446:80726] [QBCore] Response object: { user = { "blob_id" = ""; "created_at" = "2017-04-17T08:50:47Z"; "custom_data" = ""; email = ""; "external_user_id" = ""; "facebook_id" = ""; "full_name" = xxxxxx; id = 26476378; "last_request_at" = "2017-04-26T12:57:00Z"; login = xxxxx; "owner_id" = 66829; phone = xxxxxx; "twitter_digits_id" = ""; "twitter_id" = ""; "updated_at" = "2017-04-26T12:13:55Z"; "user_tags" = ""; website = ""; }; } logInWithUserLogin - Optional( [QBUUser]: ID:26476378 created at:2017-04-17 08:50:47 +0000 updated at:2017-04-26 12:13:55 +0000 externalUserID:0 blobID:0 facebookID:(null) twitterID:(null) twitterDigitsID:(null) full name:xxxx email:(null) login:xxxx phone:xxxxxx tags:(null) lastRequestAt:2017-04-26 12:57:00 +0000 customData:(null) website:(null)) true 2017-04-26 18:27:00.524954 ProjectName[446:80745] [Core] Set default chat endpoint for QBConnectionZoneTypeAutomatic 2017-04-26 18:27:00.535262 ProjectName[446:80658] [ChatService] Connecting to Chat, host: chat.quickblox.com, user JID: 26476378-53131@chat.quickblox.com/1D05C1EC-B489-443E-9B0F-148374F67200 2017-04-26 18:27:01.911596 ProjectName[446:80658] [QBCore] Response error: Error Domain=com.alamofire.error.serialization.response Code=-1011 "Request failed: client error (422)" UserInfo={com.alamofire.serialization.response.error.response= { URL: https://api.quickblox.com/subscriptions.json } { status code: 422, headers { "Access-Control-Allow-Origin" = "*"; "Cache-Control" = "no-cache"; Connection = "keep-alive"; "Content-Length" = 79; "Content-Type" = "application/json; charset=utf-8"; Date = "Wed, 26 Apr 2017 12:57:00 GMT"; "QB-Token-ExpirationDate" = "2017-04-26 14:55:51 +0000"; "QuickBlox-REST-API-Version" = "0.1.1"; Server = "openresty/1.9.15.1"; Status = "422 Unprocessable Entity"; "X-Rack-Cache" = "invalidate, pass"; "X-Request-Id" = a4bf2b3f9b948febc866196824befa54; "X-Runtime" = "0.054563"; "X-UA-Compatible" = "IE=Edge,chrome=1"; } }, NSErrorFailingURLKey=https://api.quickblox.com/subscriptions.json, com.alamofire.serialization.response.error.data=<7b226572 726f7273 223a7b22 62617365 223a5b22 452d6d61 696c2069 73206f62 6c696761 746f7279 20746f20 62652073 75627363 72696265 6420746f 20656d61 696c2063 68616e6e 656c2e22 5d7d7d>, NSLocalizedDescription=Request failed: client error (422)} 2017-04-26 18:27:01.929999 ProjectName[446:80658] [QBCore] Response error reasons: { errors = { base = ( "E-mail is obligatory to be subscribed to email channel." ); }; } 2017-04-26 18:27:03.566560 ProjectName[446:80718] [ChatService] Stream isSecure: YES 2017-04-26 18:27:04.515797 ProjectName[446:80659] [ChatService] Stream did connect, supportsStartTLS: YES 2017-04-26 18:27:04.825337 ProjectName[446:80533] USer is Connected (null) completion user 1 logged in USER IS LOGEDIN 2017-04-26 18:27:04.826 rtc::[RTCClient] Signaling channel connected 2017-04-26 18:27:04.827142 ProjectName[446:80718] [ChatService] Did authenticate, user: 26476378 2017-04-26 18:27:04.833879 ProjectName[446:80659] [ChatService] Presence SNT: 2017-04-26 18:27:04.834283 ProjectName[446:80659] [ChatService] IQ SNT: 2017-04-26 18:27:05.125995 ProjectName[446:80745] [ChatService] IQ RCV: 26476378-53131@chat.quickblox.com/1D05C1EC-B489-443E-9B0F-148374F67200 2017-04-26 18:27:05.434689 ProjectName[446:80718] [ChatService] StreamManagement: enabled= 2017-04-26 18:27:05.741013 ProjectName[446:80718] [ChatService] IQ RCV: 2017-04-26 18:27:05.744627 ProjectName[446:80718] [ChatService] Presence RCV: 2017-04-26 18:27:10.889633 ProjectName[446:80533] [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. ( "", "", "" ) Will attempt to recover by breaking constraint Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in may also be helpful. Snap (Monica) { "os_player_id" = "e85e6c3d-a71b-4a1c-bd15-692904c0c62a"; } Optional(["next_page": 2, "previous_page": , "out_of_bounds": 0, "offset": 0, "first_page": 1, "total": 4, "last_page": 0, "total_pages": 4]) Optional(2) Optional(2) start() AudioKit: No output node has been set yet, no processing will happen. start recording 2017-04-26 18:27:21.180202 ProjectName[446:80726] LOG SocketEngine: Writing poll: has data: false 2017-04-26 18:27:21.180745 ProjectName[446:80726] LOG SocketEnginePolling: Sending poll: as type: 2 2017-04-26 18:27:21.181349 ProjectName[446:80726] LOG SocketEnginePolling: Created POST string: 1:2 2.74291666666667 2017-04-26 18:27:21.183947 ProjectName[446:80726] LOG SocketEnginePolling: POSTing 2017-04-26 18:27:21.185470 ProjectName[446:80726] LOG SocketEnginePolling: Doing polling request 3.02883333333333 3.529 2017-04-26 18:27:22.037734 ProjectName[446:80533] LOG SocketEnginePolling: Got polling response 2017-04-26 18:27:22.038779 ProjectName[446:80533] LOG SocketEnginePolling: Doing polling request 2017-04-26 18:27:22.038847 ProjectName[446:80866] LOG SocketEngine: Got message: 3 4.029 4.52908333333333 5.02875 5.53008333333333 6.029 6.52833333333333 7.029 7.52891666666667 8.02916666666667 2017-04-26 18:27:26.996020 ProjectName[446:80533] [avas] AVAudioSession.mm:1074:-[AVAudioSession setActive:withOptions:error:]: Deactivating an audio session that has running I/O. All I/O should be stopped or paused prior to deactivating the audio session. Error: Error Domain=NSOSStatusErrorDomain Code=560030580 "(null)" stop recording 0.0 0.0 audio/f3a56fe3eba38c901eae77d144e537b0.mp4 8.448 https://firebasestorage.xxxx.xxxxxxxx/v0/b/xxxxxxx 8.448 Snap (-KidgGdUyyGM47S0UGV9) { IpadAir = 5; Monica = 0; } Snap (IpadAir) { "is_online" = 1; name = IpadAir; "os_player_id" = "083e1ed8-3f71-4efb-a564-35925743a311"; quickbloxid = 25516405; "unread_total_counter" = 8; } 8 9 Optional(https://firebasestorage.xxxx.xxxxxxxx/v0/b/xxxxxx) Optional([AnyHashable("id"): c796e54f-75fb-47c3-956f-9233f0f496e3, AnyHashable("recipients"): 1]) IpadAir STLFIRUser(userID: "Monica", name: "Monica", avatarURL: nil) STLFIRUser(userID: "IpadAir", name: "IpadAir", avatarURL: nil) Snap (users) { ADMehta = { name = ADMehta; "unread_total_counter" = 1; }; AKASH = { "is_online" = 1; name = AKASH; quickbloxid = 25520688; "unread_total_counter" = 6; }; Aakash = { "is_online" = 1; name = Aakash; "os_player_id" = "5b306146-f537-4010-9ac5-8f93e2c930f7"; quickbloxid = 26840391; "unread_total_counter" = 5; }; AakashDM = { "is_online" = 1; name = AakashDM; "os_player_id" = "5b306146-f537-4010-9ac5-8f93e2c930f7"; quickbloxid = 26832760; "unread_total_counter" = 0; }; AakashMehta = { "is_online" = 1; name = AakashMehta; "os_player_id" = "b04c21ab-d5eb-4a69-aaf0-2c7a5f45be47"; quickbloxid = 26610375; "unread_total_counter" = 4; }; Aakasu = { name = Aakasu; "unread_total_counter" = 0; }; Aalib = { name = Aalib; "unread_total_counter" = 0; }; Aristotle = { "is_online" = 1; name = Aristotle; "os_player_id" = "038156f7-cc15-4b24-8c89-b3cf4b68fb79"; quickbloxid = 26521773; "unread_total_counter" = "-1"; }; Disha = { name = Disha; "os_player_id" = "9d450d76-041f-420a-b474-ce28581780f6"; "unread_total_counter" = 0; }; IpadAir = { "is_online" = 1; name = IpadAir; "os_player_id" = "083e1ed8-3f71-4efb-a564-35925743a311"; quickbloxid = 25516405; "unread_total_counter" = 9; }; Karanshah = { "is_online" = 1; name = Karanshah; "os_player_id" = "24c75ec4-8bb7-495c-b458-794458a39ac8"; quickbloxid = 25795065; "unread_total_counter" = 3; }; Lenovo = { name = Lenovo; quickbloxid = 26895558; "unread_total_counter" = 6; }; Mahesh = { name = Mahesh; quickbloxid = 26514845; "unread_total_counter" = 2; }; Manojmans = { name = Manojmans; "os_player_id" = "e678ed2f-871c-42c2-a7dc-0ba54913c19e"; quickbloxid = 25794301; "unread_total_counter" = 13; }; Mehul = { name = Mehul; "os_player_id" = "f93060d6-875f-489e-9675-0bdfa22283c4"; quickbloxid = 26528439; "unread_total_counter" = 0; }; Mehul88 = { "is_online" = 1; name = Mehul88; "os_player_id" = "fe3ba730-07d2-4207-9bde-c542666ea4bf"; quickbloxid = 26577619; "unread_total_counter" = 2; }; Milind = { "is_online" = 1; name = Milind; quickbloxid = 26832759; "unread_total_counter" = 11; }; MilindMevada = { name = MilindMevada; "os_player_id" = "9b5a4152-ab6a-41c0-a459-7a0f68f49a0d"; "unread_total_counter" = 5; }; Monica = { "os_player_id" = "e85e6c3d-a71b-4a1c-bd15-692904c0c62a"; }; MotoG4 = { "is_online" = 1; name = MotoG4; "os_player_id" = "5b306146-f537-4010-9ac5-8f93e2c930f7"; quickbloxid = 26895559; "unread_total_counter" = "-1"; }; Nexus = { "is_online" = 1; name = Nexus; "os_player_id" = "37146028-9527-46df-b0aa-c543b3a428b2"; quickbloxid = 26895562; "unread_total_counter" = 1; }; ParthVyas = { "is_online" = 1; name = ParthVyas; "os_player_id" = "440607dc-e32d-4376-9a6f-22d3b5d17b94"; quickbloxid = 26528439; "unread_total_counter" = 9; }; Prakash = { "os_player_id" = "62e3749c-b2b0-4bf1-b34b-e786f19e822a"; }; Shalu = { "is_online" = 1; name = Shalu; "os_player_id" = "038156f7-cc15-4b24-8c89-b3cf4b68fb79"; quickbloxid = 25793851; "unread_total_counter" = 1; }; XDMETA = { name = XDMETA; "unread_total_counter" = 0; }; Xdmeta = { "is_online" = 1; name = Xdmeta; "os_player_id" = "b04c21ab-d5eb-4a69-aaf0-2c7a5f45be47"; quickbloxid = 26796977; "unread_total_counter" = 0; }; Xdmeta78 = { "is_online" = 1; name = Xdmeta78; "os_player_id" = "d18fb965-92b1-45d8-a07a-ceca9d69f6f8"; quickbloxid = 25520630; "unread_total_counter" = 0; }; aakashmehta = { "is_online" = 1; name = aakashmehta; quickbloxid = 26837974; "unread_total_counter" = 0; }; akash = { "unread_total_counter" = 0; }; iPadMini = { "is_online" = 1; name = iPadMini; "os_player_id" = "55fb88ab-5cb5-4de7-a42c-da72203d28a2"; quickbloxid = 25516468; "unread_total_counter" = 13; }; iPhone5S = { "is_online" = 1; name = iPhone5S; "os_player_id" = "b04c21ab-d5eb-4a69-aaf0-2c7a5f45be47"; quickbloxid = 25518178; "unread_total_counter" = "-15"; }; iPhone6 = { "is_online" = 1; name = iPhone6; quickbloxid = 25518179; "unread_total_counter" = "-2"; }; } Snap (users) { ADMehta = { name = ADMehta; "unread_total_counter" = 1; }; AKASH = { "is_online" = 1; name = AKASH; quickbloxid = 25520688; "unread_total_counter" = 6; }; Aakash = { "is_online" = 1; name = Aakash; "os_player_id" = "5b306146-f537-4010-9ac5-8f93e2c930f7"; quickbloxid = 26840391; "unread_total_counter" = 5; }; AakashDM = { "is_online" = 1; name = AakashDM; "os_player_id" = "5b306146-f537-4010-9ac5-8f93e2c930f7"; quickbloxid = 26832760; "unread_total_counter" = 0; }; AakashMehta = { "is_online" = 1; name = AakashMehta; "os_player_id" = "b04c21ab-d5eb-4a69-aaf0-2c7a5f45be47"; quickbloxid = 26610375; "unread_total_counter" = 4; }; Aakasu = { name = Aakasu; "unread_total_counter" = 0; }; Aalib = { name = Aalib; "unread_total_counter" = 0; }; Aristotle = { "is_online" = 1; name = Aristotle; "os_player_id" = "038156f7-cc15-4b24-8c89-b3cf4b68fb79"; quickbloxid = 26521773; "unread_total_counter" = "-1"; }; Disha = { name = Disha; "os_player_id" = "9d450d76-041f-420a-b474-ce28581780f6"; "unread_total_counter" = 0; }; IpadAir = { "is_online" = 1; name = IpadAir; "os_player_id" = "083e1ed8-3f71-4efb-a564-35925743a311"; quickbloxid = 25516405; "unread_total_counter" = 9; }; Karanshah = { "is_online" = 1; name = Karanshah; "os_player_id" = "24c75ec4-8bb7-495c-b458-794458a39ac8"; quickbloxid = 25795065; "unread_total_counter" = 3; }; Lenovo = { name = Lenovo; quickbloxid = 26895558; "unread_total_counter" = 6; }; Mahesh = { name = Mahesh; quickbloxid = 26514845; "unread_total_counter" = 2; }; Manojmans = { name = Manojmans; "os_player_id" = "e678ed2f-871c-42c2-a7dc-0ba54913c19e"; quickbloxid = 25794301; "unread_total_counter" = 13; }; Mehul = { name = Mehul; "os_player_id" = "f93060d6-875f-489e-9675-0bdfa22283c4"; quickbloxid = 26528439; "unread_total_counter" = 0; }; Mehul88 = { "is_online" = 1; name = Mehul88; "os_player_id" = "fe3ba730-07d2-4207-9bde-c542666ea4bf"; quickbloxid = 26577619; "unread_total_counter" = 2; }; Milind = { "is_online" = 1; name = Milind; quickbloxid = 26832759; "unread_total_counter" = 11; }; MilindMevada = { name = MilindMevada; "os_player_id" = "9b5a4152-ab6a-41c0-a459-7a0f68f49a0d"; "unread_total_counter" = 5; }; Monica = { "os_player_id" = "e85e6c3d-a71b-4a1c-bd15-692904c0c62a"; }; MotoG4 = { "is_online" = 1; name = MotoG4; "os_player_id" = "5b306146-f537-4010-9ac5-8f93e2c930f7"; quickbloxid = 26895559; "unread_total_counter" = "-1"; }; Nexus = { "is_online" = 1; name = Nexus; "os_player_id" = "37146028-9527-46df-b0aa-c543b3a428b2"; quickbloxid = 26895562; "unread_total_counter" = 1; }; ParthVyas = { "is_online" = 1; name = ParthVyas; "os_player_id" = "440607dc-e32d-4376-9a6f-22d3b5d17b94"; quickbloxid = 26528439; "unread_total_counter" = 9; }; Prakash = { "os_player_id" = "62e3749c-b2b0-4bf1-b34b-e786f19e822a"; }; Shalu = { "is_online" = 1; name = Shalu; "os_player_id" = "038156f7-cc15-4b24-8c89-b3cf4b68fb79"; quickbloxid = 25793851; "unread_total_counter" = 1; }; XDMETA = { name = XDMETA; "unread_total_counter" = 0; }; Xdmeta = { "is_online" = 1; name = Xdmeta; "os_player_id" = "b04c21ab-d5eb-4a69-aaf0-2c7a5f45be47"; quickbloxid = 26796977; "unread_total_counter" = 0; }; Xdmeta78 = { "is_online" = 1; name = Xdmeta78; "os_player_id" = "d18fb965-92b1-45d8-a07a-ceca9d69f6f8"; quickbloxid = 25520630; "unread_total_counter" = 0; }; aakashmehta = { "is_online" = 1; name = aakashmehta; quickbloxid = 26837974; "unread_total_counter" = 0; }; akash = { "unread_total_counter" = 0; }; iPadMini = { "is_online" = 1; name = iPadMini; "os_player_id" = "55fb88ab-5cb5-4de7-a42c-da72203d28a2"; quickbloxid = 25516468; "unread_total_counter" = 13; }; iPhone5S = { "is_online" = 1; name = iPhone5S; "os_player_id" = "b04c21ab-d5eb-4a69-aaf0-2c7a5f45be47"; quickbloxid = 25518178; "unread_total_counter" = "-15"; }; iPhone6 = { "is_online" = 1; name = iPhone6; quickbloxid = 25518179; "unread_total_counter" = "-2"; }; } Snap (members) { "-KfzV1l_HEk2GWpLniVg" = { iPadMini = 1; iPhone6 = 1; }; "-KfzV2nb0LD-dIjiGCnm" = { iPadMini = 1; iPhone6 = 1; }; "-KfzWY3KRutiWR2R9bAQ" = { IpadAir = 1; iPhone6 = 1; }; "-KfzlDsIvKXnBkIuss0Z" = { AKASH = 1; iPhone5S = 1; }; "-Kg-7qKjQX_jGgOwfwoP" = { IpadAir = 1; iPhone5S = 1; }; "-Kg-LoT3gxHmnYmb2Roq" = { iPadMini = 1; iPhone5S = 1; }; "-KgZJ9GGCQUHReOr0-s7" = { Prakash = 1; iPhone5S = 1; }; "-KgZNNFFcBgbDzPgrRUZ" = { Manojmans = 1; iPhone5S = 1; }; "-Kg_qdXlGlUl3dHFnlP9" = { Prakash = 1; Shalu = 1; }; "-KgcrCb_tovP0XFYwSb3" = { Aalib = 1; iPhone5S = 1; }; "-KhfzBPFy_vVXmM0m9Cy" = { Karanshah = 1; iPhone5S = 1; }; "-Khv8Aq8Tp0z_z--rOQ_" = { Aakasu = 1; iPhone6 = 1; }; "-Khv8mlO--nQwQn1dCfs" = { iPhone5S = 1; iPhone6 = 1; }; "-KhvgC5oRgo8BCJacRhu" = { IpadAir = 1; Karanshah = 1; }; "-KhvzSlQtBkLQL3_tRMa" = { Karanshah = 1; akash = 1; }; "-Khw2y0M2Y1Yk-OLzJ3f" = { Manojmans = 1; Monica = 1; }; "-KhzVX5PiBPp48ZlkVSQ" = { IpadAir = 1; akash = 1; }; "-KhzXWSPfgGbBNiE4f_B" = { Disha = 1; Mahesh = 1; }; "-KhzYd4Qw3-T1l6W9tHh" = { Disha = 1; Manojmans = 1; }; "-Ki-Xw3EbPILQIqwtoGt" = { Aakash = 1; MilindMevada = 1; }; "-Ki-ZcAXwM7eoPZSgV9D" = { IpadAir = 1; MilindMevada = 1; }; "-Ki-Zh7pRO8D9ZQJRqoJ" = { IpadAir = 1; Shalu = 1; }; "-Ki-xyGf3kSiYNBeihGJ" = { Mehul = 1; iPhone6 = 1; }; "-Ki3uTRn6KbxpCfKam58" = { MilindMevada = 1; ParthVyas = 1; }; "-Ki3z8GITWlgdDqwC8Tc" = { AakashMehta = 1; iPhone6 = 1; }; "-Ki3zFB3f5TY3wxwZAsN" = { AakashMehta = 1; iPhone6 = 1; }; "-Ki3zsrH9Ki2_FwM8ekF" = { ParthVyas = 1; iPhone6 = 1; }; "-Ki4sDYGIwBQqQxyIBXz" = { ParthVyas = 1; iPadMini = 1; }; "-KiY_N_Y8hvgfOBZbSTN" = { ParthVyas = 1; Xdmeta = 1; }; "-KiY_aSNYrRe2yXUoX9x" = { Xdmeta = 1; iPadMini = 1; }; "-KiYqQHeFp2YJ6HB4lzf" = { Mehul88 = 1; iPadMini = 1; }; "-KiYrBolzZ41kTf-QCg-" = { Milind = 1; ParthVyas = 1; }; "-KiZU1HL6qc2faJOt88e" = { AakashDM = 1; ParthVyas = 1; }; "-KiZcLDe2Ij9kDqcuzbn" = { Mehul = 1; ParthVyas = 1; }; "-KiZlhw7HaeyuUDW02YA" = { Milind = 1; aakashmehta = 1; }; "-Ki_4ov06QoTBrfm0ijf" = { IpadAir = 1; iPadMini = 1; }; "-Ki_5U48eNyAKQlXCs3r" = { IpadAir = 1; ParthVyas = 1; }; "-Ki_AFGX5XRyoftq1vlg" = { Mehul = 1; Monica = 1; }; "-Ki_AyUHw7i1m4ELZ6pE" = { ADMehta = 1; Mehul88 = 1; }; "-Kiclhzi60Dte-xbdHrd" = { ADMehta = 1; Mehul = 1; }; "-KicvkoX1LTyCNVdMZMP" = { Milind = 1; iPadMini = 1; }; "-KidgGdUyyGM47S0UGV9" = { IpadAir = 1; Monica = 1; }; "-Kidgxs8cYSrPibG17it" = { ADMehta = 1; Milind = 1; }; "-Kidh2Rq9TIQkL21cNat" = { ADMehta = 1; iPadMini = 1; }; "-KidiTnFox46Y4elIuNZ" = { ADMehta = 1; IpadAir = 1; }; "-KidslYDPGI5XBGfPshf" = { Lenovo = 1; MotoG4 = 1; }; "-KidsoyejGlEuh345G2F" = { Lenovo = 1; Nexus = 1; }; "-KidxC3n1aOZXJw3QgvJ" = { Monica = 1; MotoG4 = 1; }; "-KidyS_1EtrD4oeYpWUT" = { IpadAir = 1; Monica = 1; }; "-Kie-VvXWW6xSpJm70c8" = { Monica = 1; Nexus = 1; }; "-Kie2Epe-7BsRYBFIEBq" = { IpadAir = 1; Nexus = 1; }; "-Kie3cDelqFOVqdegY9_" = { Monica = 1; iPadMini = 1; }; "-Kie4NtwVH2ax0m-iudL" = { Monica = 1; MotoG4 = 1; }; "-Kie5MhZzD8fGYnWakVY" = { Monica = 1; Nexus = 1; }; "-KieDAUSv2ZdzKF3ckmh" = { Lenovo = 1; Monica = 1; }; } Snap (-KfzV1l_HEk2GWpLniVg) { iPadMini = 1; iPhone6 = 1; } Snap (-KfzV2nb0LD-dIjiGCnm) { iPadMini = 1; iPhone6 = 1; } Snap (-KfzWY3KRutiWR2R9bAQ) { IpadAir = 1; iPhone6 = 1; } Snap (-KfzlDsIvKXnBkIuss0Z) { AKASH = 1; iPhone5S = 1; } Snap (-Kg-7qKjQX_jGgOwfwoP) { IpadAir = 1; iPhone5S = 1; } Snap (-Kg-LoT3gxHmnYmb2Roq) { iPadMini = 1; iPhone5S = 1; } Snap (-KgZJ9GGCQUHReOr0-s7) { Prakash = 1; iPhone5S = 1; } Snap (-KgZNNFFcBgbDzPgrRUZ) { Manojmans = 1; iPhone5S = 1; } Snap (-Kg_qdXlGlUl3dHFnlP9) { Prakash = 1; Shalu = 1; } Snap (-KgcrCb_tovP0XFYwSb3) { Aalib = 1; iPhone5S = 1; } Snap (-KhfzBPFy_vVXmM0m9Cy) { Karanshah = 1; iPhone5S = 1; } Snap (-Khv8Aq8Tp0z_z--rOQ_) { Aakasu = 1; iPhone6 = 1; } Snap (-Khv8mlO--nQwQn1dCfs) { iPhone5S = 1; iPhone6 = 1; } Snap (-KhvgC5oRgo8BCJacRhu) { IpadAir = 1; Karanshah = 1; } Snap (-KhvzSlQtBkLQL3_tRMa) { Karanshah = 1; akash = 1; } Snap (-Khw2y0M2Y1Yk-OLzJ3f) { Manojmans = 1; Monica = 1; } Snap (-KhzVX5PiBPp48ZlkVSQ) { IpadAir = 1; akash = 1; } Snap (-KhzXWSPfgGbBNiE4f_B) { Disha = 1; Mahesh = 1; } Snap (-KhzYd4Qw3-T1l6W9tHh) { Disha = 1; Manojmans = 1; } Snap (-Ki-Xw3EbPILQIqwtoGt) { Aakash = 1; MilindMevada = 1; } Snap (-Ki-ZcAXwM7eoPZSgV9D) { IpadAir = 1; MilindMevada = 1; } Snap (-Ki-Zh7pRO8D9ZQJRqoJ) { IpadAir = 1; Shalu = 1; } Snap (-Ki-xyGf3kSiYNBeihGJ) { Mehul = 1; iPhone6 = 1; } Snap (-Ki3uTRn6KbxpCfKam58) { MilindMevada = 1; ParthVyas = 1; } Snap (-Ki3z8GITWlgdDqwC8Tc) { AakashMehta = 1; iPhone6 = 1; } Snap (-Ki3zFB3f5TY3wxwZAsN) { AakashMehta = 1; iPhone6 = 1; } Snap (-Ki3zsrH9Ki2_FwM8ekF) { ParthVyas = 1; iPhone6 = 1; } Snap (-Ki4sDYGIwBQqQxyIBXz) { ParthVyas = 1; iPadMini = 1; } Snap (-KiY_N_Y8hvgfOBZbSTN) { ParthVyas = 1; Xdmeta = 1; } Snap (-KiY_aSNYrRe2yXUoX9x) { Xdmeta = 1; iPadMini = 1; } Snap (-KiYqQHeFp2YJ6HB4lzf) { Mehul88 = 1; iPadMini = 1; } Snap (-KiYrBolzZ41kTf-QCg-) { Milind = 1; ParthVyas = 1; } Snap (-KiZU1HL6qc2faJOt88e) { AakashDM = 1; ParthVyas = 1; } Snap (-KiZcLDe2Ij9kDqcuzbn) { Mehul = 1; ParthVyas = 1; } Snap (-KiZlhw7HaeyuUDW02YA) { Milind = 1; aakashmehta = 1; } Snap (-Ki_4ov06QoTBrfm0ijf) { IpadAir = 1; iPadMini = 1; } Snap (-Ki_5U48eNyAKQlXCs3r) { IpadAir = 1; ParthVyas = 1; } Snap (-Ki_AFGX5XRyoftq1vlg) { Mehul = 1; Monica = 1; } Snap (-Ki_AyUHw7i1m4ELZ6pE) { ADMehta = 1; Mehul88 = 1; } Snap (-Kiclhzi60Dte-xbdHrd) { ADMehta = 1; Mehul = 1; } Snap (-KicvkoX1LTyCNVdMZMP) { Milind = 1; iPadMini = 1; } Snap (-KidgGdUyyGM47S0UGV9) { IpadAir = 1; Monica = 1; } start() AudioKit: No output node has been set yet, no processing will happen. start recording 0.5285 1.02683333333333 1.52825 2017-04-26 18:27:39.059400 ProjectName[446:80533] [avas] AVAudioSession.mm:1074:-[AVAudioSession setActive:withOptions:error:]: Deactivating an audio session that has running I/O. All I/O should be stopped or paused prior to deactivating the audio session. Error: Error Domain=NSOSStatusErrorDomain Code=560030580 "(null)" stop recording 0.0 0.0 audio/c1b5275ed7c05aeb4b9bdbd5aec257c1.mp4 1.87733333333333 https://firebasestorage.xxxx.xxxxxxxx/v0/b/xxxxxxxxxx 1.87733333333333 Snap (-KidgGdUyyGM47S0UGV9) { IpadAir = 6; Monica = 0; } Snap (IpadAir) { "is_online" = 1; name = IpadAir; "os_player_id" = "083e1ed8-3f71-4efb-a564-35925743a311"; quickbloxid = 25516405; "unread_total_counter" = 9; } 9 10 Optional(https://firebasestorage.xxxx.xxxxxxxx/v0/b/xxxxxxxxxx) IpadAir initiateAndMakeCallToUser - 25516405 NameofUsertowhichmakeCAll IpadAir 2017-04-26 18:27:42.644 rtc::[RTCClient] Initializing SSL... 2017-04-26 18:27:42.653 rtc::Create audio track: RTCMediaStreamTrack: kind:audio, id:audioTrack, enabled, state:Live 2017-04-26 18:27:42.656 rtc::[SESS] Init. 2017-04-26 18:27:42.658 rtc::[RTCClient] created new [SESS] 2017-04-26 18:27:42.661 rtc::Initializing QBRTCAudioSession using configuration: 2017-04-26 18:27:42.888 rtc::Current audio device was updated to Receiver 2017-04-26 18:27:42.888 rtc::[RTCClient] Added to list of delegates 2017-04-26 18:27:42.889 rtc::[RTCClient] List of Delegates ( "" ) startcall Optional(https://firebasestorage.xxxx.xxxxxxxx/v0/b/xxxxxxxxxx) 2017-04-26 18:27:42.889 rtc::[SESS] Start call current outgoing call 25516405 Optional(https://firebasestorage.xxxx.xxxxxxxx/v0/b/xxxxxxxxxx) 2017-04-26 18:27:42.915 rtc::Created local media stream Media stream: ID=com.quickblox.mediastream.device-iphone6,1_ios-10.1.1_userid-26476378] A=1 V=0 2017-04-26 18:27:42.922 rtc::QBRTCAudioSession switched from Speaker to Receiver port. Reason: The category of the session object changed or session was just activated. 2017-04-26 18:27:42.938 rtc::[PCON]<26476378, R:Answer> Negotiation 2017-04-26 18:27:42.939 rtc::[PCON]<26476378, R:Answer> Create answer 2017-04-26 18:27:42.938897 ProjectName[446:80726] *** Assertion failure in -[QBRTCConnection startAnswer], /Users/vitaliygorbachov/Documents/Development/Quickblox/SDK-ios-WebRTC/QuickbloxWebRTC/QuickbloxWebRTC/Classes/RTCConnection/QBRTCConnection.mm:257 2017-04-26 18:27:42.941645 ProjectName[446:80726] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: _remoteOfferSDP' *** First throw call stack: (0x18afca1c0 0x189a0455c 0x18afca094 0x18ba5779c 0x103f9f914 0x103f9d120 0x103f42960 0x106c2525c 0x106c2521c 0x106c32b54 0x106c28ce4 0x106c330f0 0x106c34e6c 0x106c34bb8 0x18a05e2b8 0x18a05dda4) libc++abi.dylib: terminating with uncaught exception of type NSException ```
Raikerian commented 7 years ago

I:26476378, O:[26476378,25516405],

You are adding yourself to the opponents IDs, don't do it.

monica-solute commented 7 years ago

@Raikerian Thanks alot. You saved alot many hours of mine!! This issue could be closed now :)

Cheers

sengthai commented 6 years ago

Hello @Raikerian I have same problem and I added the opponents IDs by using var dialog: QBChatDialog! if let ids = dialog.occupantIDs {

 }

So is it right? if not how to add opponents IDs?

vineeshtp commented 6 years ago

@Sengthai : I have the same situation, How you resolved this issue.?

ghost commented 6 years ago

@vineeshtp, Please create a separate issue and add additional information that you consider as helpful.