Repository navigation
v1.1.3 — critical iOS launch-crash fix
Fixed: iOS apps crashed on launch (InMobiCMP.framework was not embedded)
InMobiCMP is a dynamic (Swift) framework, but EDM4U's use_frameworks! :linkage => :static Podfile linked it via @rpath without embedding it into the app bundle — so every iOS build from v1.1.1 / v1.1.2 crashed on launch with:
dyld: Library not loaded: @rpath/InMobiCMP.framework/InMobiCMP
v1.1.3 adds a post-build step (ChoiceCMPFrameworkEmbed, ships with the InMobi CMP sample) that copies + code-signs InMobiCMP.framework into the app's Frameworks folder at Xcode build time (device and simulator). Verified on a physical iOS device: the app launches and the ATT prompt fires. (IronSource is static — no embedding needed.)
v1.1.1's <iosPods> fix made iOS compile; this makes it run.
⚠️ If you're on v1.1.1 or v1.1.2, update to v1.1.3 — those iOS builds crash on launch.
Install
https://github.com/HaseebDev/LevelPlay-Mediation-Package.git#v1.1.3
Or download the .unitypackage below. See the changelog.