We’ve run into an issue where the app crashes when a host presses the participants tab on iOS. The participants screen behaves correctly on Android. When running via XCode the app crashes with the error message: ‘UISearchDisplayController is no longer supported when linking against this version of iOS. Please migrate your application to UISearchController.’
There’s almost certainly something wrong with our implementation on iOS but we’re not sure where to look for answers. Any insight into this problem would help.
Thanks for the post. Based on the error message, it seems like this error is specific to a version of iOS, what is the iOS version that you are having issues with? Could you provide some information that could help us to reproduce this issue? Such as what is the iOS version and the Xcode version you are using?
When running the app after installing via TestFlight is crashes as soon as you press participants. When running the app via XCode you can open the participants tab but the view looks broken (am only allowed one image per post, so will try to attach to 2nd response)
The app will crash with the UISearchDisplayController error if you press the view participants button (blacked out in the screenshot).
Thanks for the reply. Yes, this has been fixed in the latest version of SDK. Please replace the iOS SDK in the Ionic SDK and have a try. BTW, our iOS SDK does not support dark mode at the moment, please use Xcode 10 to build the iOS app so it will show correctly under the dark mode.
Thank you @carson.zoom. Attempting to use 4.6.15805.0403 of the iOS SDK throws a compiler error on my machine. Using v4.6.15084.0206 works however and fixes the participants bug.
Thank you for the tip on the dark mode as well; switching to light mode makes the participants screen show correctly.
@alex1 How did you solve this with the Ionic plugin? It looks like the latest version that the Ionic plugin supports is v4.4.55130.0712 (https://github.com/zoom/zoom-sdk-ionic/releases). How did you use v4.6.15084.0206? I’m having the same error.