# MobileRTC version incompatible on join

**URL:** <https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903>\
**Category:** Meeting SDK\
**Created:** [February 9, 2021, 11:39am UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903 "2021-02-09T11:39:55Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [April 2, 2021, 7:18pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/21 "2021-04-02T19:18:38Z")

</div>

You’re welcome! We havent quite finished updating the docs to reflect this change, but the new SDK is an XCFramework instead of a normal framework. This should not cause any issues, and in fact should make things easier. The XCFramework will run on both simulator and device instead of 2 seperate frameworks like before.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![jeremy.provost](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jeremy.provost/32/12182_2.png) [@jeremy.provost](https://devforum.zoom.us/u/jeremy.provost)\
**Post date:** [April 2, 2021, 7:43pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/22 "2021-04-02T19:43:17Z")

</div>

@Michael_Condon I noticed that. Very nice. Still disappointed about losing Spotlight though. Hoping it will make a comeback.

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [April 2, 2021, 8:19pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/23 "2021-04-02T20:19:44Z")

</div>

Hey @jeremy.provost,

I understand 😕 I will try my best to see if we can revert that change.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![desko27](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/desko27/32/8296_2.png) [@desko27](https://devforum.zoom.us/u/desko27)\
**Post date:** [April 5, 2021, 11:19am UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/24 "2021-04-05T11:19:50Z")

</div>

Hi! The issue is resolved after updating the Electron SDK in our App as well 🎉

@Michael_Condon We’re also very interested in the “spotlight video” feature which exists for Electron SDK [MeetingVideo\_SpotlightVideo(bSpotlight, userid) in zoom\_meeting\_video](https://marketplacefront.zoom.us/sdk/meeting/electron/module-zoom_meeting_video.html) but is not actually working. Is there any plan to fix it? Thank you.

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [April 5, 2021, 7:53pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/25 "2021-04-05T19:53:15Z")

</div>

Hey @desko27,

Awesome, that is great news 🙂

In regards to spotlighting, it was intentionally disabled for custom UI. However, I have seen many developers ask for this to be re-added, so I have submitted an internal feature request to re-add this functionality. Stay tuned.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![jsavin](https://avatars.discourse-cdn.com/v4/letter/j/ccd318/32.png) [@jsavin](https://devforum.zoom.us/u/jsavin)\
**Post date:** [April 27, 2021, 4:05pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/26 "2021-04-27T16:05:30Z")

</div>

Hi,  
Thank you for the latest update that solved the problem.  
Unfortunately, the problem has been solved only temporarily. Today, I’m trying to connect to the meetings of an organization requiring the latest version (5.6.4) while the Android SDK version is 5.5.1. As a result, I can’t use the SDK while the Zoom application works perfectly…  
It seems to me that the SDK versions are released with about 1 month delay. Is this the case? Can we do something to solve this problem?  
Thank you!

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [April 27, 2021, 6:48pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/27 "2021-04-27T18:48:38Z")

</div>

Hey @jsavin,

Thanks for using the dev forum!

Yes, the SDK is usually behind the client for some time before updating to the latest version. Please disable this setting, to continue to use the SDK until it is updated to match the client. If the SDK version number is ahead of the minimum client setting and is still breaking, please let us know as that is unintended behavior.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![jeremy.provost](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jeremy.provost/32/12182_2.png) [@jeremy.provost](https://devforum.zoom.us/u/jeremy.provost)\
**Post date:** [June 2, 2021, 4:06am UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/28 "2021-06-02T04:06:24Z")

</div>

Looks like we are running into this same problem as of today with the iOS SDK and an organization that uses our apps. Is there an ETA on an iOS SDK update so that we can get an update out as soon as possible?

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [June 2, 2021, 6:44pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/29 "2021-06-02T18:44:34Z")

</div>

Hey @jeremy.provost,

We are hoping to ship an update soon. We can not provide a date at this time.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![jeremy.provost](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jeremy.provost/32/12182_2.png) [@jeremy.provost](https://devforum.zoom.us/u/jeremy.provost)\
**Post date:** [June 2, 2021, 7:43pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/30 "2021-06-02T19:43:54Z")

</div>

As a product suggestion, it would be great if the minimum SDK version were separate from the iOS minimum version since these do not coincide. For instance, if someone set the minimum version to “Latest” then it should respect the very latest that is available in the SDK. It’s very problematic the way it is currently set up. It isn’t clear to the organization the effect this setting will have on SDK apps.

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [June 3, 2021, 4:52pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/31 "2021-06-03T16:52:57Z")

</div>

Hey @jeremy.provost,

I understand. This is a side-effect of the client and the SDK using a common layer.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![jeremy.provost](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jeremy.provost/32/12182_2.png) [@jeremy.provost](https://devforum.zoom.us/u/jeremy.provost)\
**Post date:** [June 14, 2021, 5:34pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/32 "2021-06-14T17:34:00Z")

</div>

I understand it would require a change to the implementation but I think it would be very valuable to separate those version checks.

This issue has revealed another issue with the SDK. We configure our MobileRTCMeetingServiceDelegate before trying to connect to one of these meetings where the version will prevent us from joining. The SDK never informs our delegate of the error so the app is left in an intermediate state. Specifically, onMeetingError is never called (although state and meeting ended methods are called). onMeetingError used to be called and would report the MobileRTC version issue. It would be great to have this working again so that at least the error can be reliably reported to users. Thanks.

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [June 14, 2021, 10:39pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/33 "2021-06-14T22:39:36Z")

</div>

Hey @jeremy.provost,

I see, I will discuss with the team.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![jeremy.provost](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jeremy.provost/32/12182_2.png) [@jeremy.provost](https://devforum.zoom.us/u/jeremy.provost)\
**Post date:** [June 21, 2021, 10:39pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/34 "2021-06-21T22:39:37Z")

</div>

Hi Michael, wanted to touch base and see if there was any ETA for the next SDK release. Thanks.

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [June 22, 2021, 9:21pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/35 "2021-06-22T21:21:46Z")

</div>

Hey @jeremy.provost,

We do not yet have an ETA at this time.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![jeremy.provost](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jeremy.provost/32/12182_2.png) [@jeremy.provost](https://devforum.zoom.us/u/jeremy.provost)\
**Post date:** [August 2, 2021, 6:47pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/36 "2021-08-02T18:47:51Z")

</div>

Any update on this? It has now been 2 months since this issue was reported and there hasn’t been an update to the iOS SDK.

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [August 2, 2021, 10:21pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/37 "2021-08-02T22:21:09Z")

</div>

Hey @jeremy.provost,

The new SDK version is in its final stages. It should be available soon.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![jeremy.provost](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jeremy.provost/32/12182_2.png) [@jeremy.provost](https://devforum.zoom.us/u/jeremy.provost)\
**Post date:** [September 1, 2021, 11:11pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/38 "2021-09-01T23:11:11Z")

</div>

As of today we’re back in the same boat. The 5.7.1 SDK is no longer recent enough for some of our clients. When is the next iOS SDK update scheduled so that we can update our apps again?

I’ll repeat what I’ve said before:

> As a product suggestion, it would be great if the minimum SDK version were separate from the iOS minimum version since these do not coincide. For instance, if someone set the minimum version to “Latest” then it should respect the very latest that is available in the SDK. It’s very problematic the way it is currently set up. It isn’t clear to the organization the effect this setting will have on SDK apps.

I don’t see why the iOS SDK version is tied to the iOS app version since the two are not in sync. This is an ongoing problem that really leaves our hands tied. Would love to see this addressed.

---

<div class="post-metadata">

**Author:** ![jeremy.provost](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jeremy.provost/32/12182_2.png) [@jeremy.provost](https://devforum.zoom.us/u/jeremy.provost)\
**Post date:** [September 1, 2021, 11:33pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/39 "2021-09-01T23:33:08Z")

</div>

Barring a change like I mention above, we really need frequent SDK updates. They need to coincide with iOS app updates so that we don’t keep running into these conflicts. Even minor updates just to allow the SDK version number to increase and match the app.

---

<div class="post-metadata">

**Author:** ![jeremy.provost](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jeremy.provost/32/12182_2.png) [@jeremy.provost](https://devforum.zoom.us/u/jeremy.provost)\
**Post date:** [September 4, 2021, 8:22pm UTC](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903/40 "2021-09-04T20:22:19Z")

</div>

Here is a quick mock up of what I’m referring to above, with separate entries for iOS and iOS SDK, so that each can be set to the latest without breaking users of the iOS SDK.

 ![Screenshot](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/8/7/87cafc8e6af42bd773a72415e28c857abd28bdeb.jpeg)

[Previous page](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903.md?page=1)

[Next page](https://devforum.zoom.us/t/mobilertc-version-incompatible-on-join/42903.md?page=3)
