iOS : App is crashing if we visit the meeting page through waiting room

Description

I have a proper working iOS application, if we run the app normally it is working fine, if waiting room is enabled in the meeting and the app goes through waiting room app starts crashing. Please help me with this.

Which version?

v5.2.42037.1112

Hey @vignesh,

Thanks for using the dev forum! It is good to see you again :slight_smile:

Can you remind me if you are using the default meeting UI or a custom meeting UI?
Can you also provide the crash information?

Thanks!
Michael

Hello @Michael_Condon,
It is good to see you again too. Am using custom UI. I was able to fix the crash issue. I have one more issue now, when I leave the waiting room and enter into the meeting room, my UI loads and after that there is a complete black blank screen appears. I cannot see my UI and my controls.

If the meeting does not have a waiting room everything is working fine, but if I get into a waiting room, I face this issue.

Thanks,
R.Vignesh.

Hey @vignesh,

At what point are you subscribing to the user’s video stream in the ViewController liefcyle?

Thanks!
Michael

Hello @Michael_Condon,
Am subscribing at viewDidLoad() method, if the meeting does not have a waiting room it is fine, issue happens only if waiting room is present in the meeting.

I have logged in as host from the Desktop client. Views are rendered properly, once I hit “admit” button at the desktop client, a black blank screen appears in the app and the views disappear.

Hello @Michael_Condon ,
I was able to fix the issue. I checked the status of wait room using this method onWaitingRoomStatusChange and called the meeting page once the waiting period is over. Now I have a new issue, once I click leave meeting app is getting crashed and if the host ends the meeting app is getting crashed.

Hello @Michael_Condon ,
I figured out what was causing the crash. Thank you.

Hey @vignesh,

Awesome! I am happy to hear you have resolved your issue!

Please let us know if you have any other questions.

Thanks!
Michael