# Unable to join meeting ionic app

**URL:** <https://devforum.zoom.us/t/unable-to-join-meeting-ionic-app/74211>\
**Category:** Ionic\
**Created:** [August 15, 2022, 5:14am UTC](https://devforum.zoom.us/t/unable-to-join-meeting-ionic-app/74211 "2022-08-15T05:14:22Z")\
**Posts on this page:** 1\
**Showing post:** 16

<div class="post-metadata">

**Author:** ![martin.ley](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/martin.ley/32/35741_2.png) [@martin.ley](https://devforum.zoom.us/u/martin.ley)\
**Post date:** [August 17, 2022, 11:32am UTC](https://devforum.zoom.us/t/unable-to-join-meeting-ionic-app/74211/16 "2022-08-17T11:32:58Z")

</div>

Somehow the success building iOS was just temporary. Now it fails while linking the app with

```auto
ld: framework not found MobileRTC

```

I tried all the things [here](https://devforum.zoom.us/t/framework-not-found-mobilertc/1179), but none of it worked. I’m not a Mac/iOS dev and I don’t fully understand dependencies in XCode. Could someone please help with some screenshots how it shall look like in Xcode?

EDIT:

Has anyone got it ever working on iOS?

The old plugin contained a binary, which might be the actual zoom library:

```auto
$ file libs/ios/MobileRTC.framework/MobileRTC
libs/ios/MobileRTC.framework/MobileRTC: Mach-O universal binary with 2 architectures: [arm_v7:Mach-O dynamically linked shared library arm_v7Mach-O dynamically linked shared library arm_v7] [arm64]
libs/ios/MobileRTC.framework/MobileRTC (for architecture armv7):	Mach-O dynamically linked shared library arm_v7
libs/ios/MobileRTC.framework/MobileRTC (for architecture arm64):	Mach-O 64-bit dynamically linked shared library arm64

```

The new plugin does not contain that file, but it contains an ominous other file with a similar size:

```auto
 file libs/ios/MobileRTC.xcframework/ios-arm64_armv7/MobileRTC.framework/GNUSparseFile.0/MobileRTC
libs/ios/MobileRTC.xcframework/ios-arm64_armv7/MobileRTC.framework/GNUSparseFile.0/MobileRTC: data

```

After some fiddling with a hex editor, I suspect that it might be the zoom library, but I’m not that versed in binary reverse engineering to make something out of it.

@chunsiong.zoom Could you take a look if the plugin you mailed out actually works for iOS or maybe there is some wrong stuff in the ZIP file (looking at the other issues, I found and remedied … 🙄 )

EDIT 2:

I don’t know what kind of scavenger hunt Zoom is playing with us here…

I finally got the sparse file back to a univeral binary with [xsparse](https://www.gnu.org/software/tar/manual/html_node/Sparse-Recovery.html). Next I had to change the plugin-structure to be single-architecture again (.framework instead of .xcframework) using the old plugin as reference. And now it seems to work. 🚀

---

_[View the full topic](https://devforum.zoom.us/t/unable-to-join-meeting-ionic-app/74211)._
