Zoom SDK | Community
Skip to main content
Newcomer
November 12, 2021
Question

Zoom SDK

  • November 12, 2021
  • 2 replies
  • 0 views

Hello,
we are having issue in zoom iOS sdk initialization when we set language as arabic. It is working totally fine for English language.

Error it gives:- 

*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM objectAtIndex:]: index 0 beyond bounds for empty array'

*** First throw call stack:

 

 

on line:- 

let sdkInitializedSuccessfully = MobileRTC.shared().initialize(context))

 

Here is initialization:- 

let context = MobileRTCSDKInitContext()

context.domain = "zoom.us"

context.enableLog = true

let sdkInitializedSuccessfully = MobileRTC.shared().initialize(context)

Can anyone help us with that?

 

    2 replies

    Community Manager
    November 23, 2021

    Hey @Qatar, when converting all the text to “Arabic” (using a localizable file) you can download the SDK from the Zoom Marketplace, the folder will contain a sample application called MobileRTCSample.

     

    Within that application, there are a file called localizable.strings in the en.lproj folder. In that file, you can change the English strings to other strings.

     

    I'd also suggest posting this within our Dev forum at https://devforum.zoom.us/

     

    Hope this helps! 

    Community Manager
    November 29, 2021

    Hey @Qatar, just checking in on my reply! Were you able to post that over in the Dev Forum? If so, great!

     

    You can share the solution our Dev Team provides you on this discussion as well for other community members having a similar issue. Thanks!