Skip to content
This repository has been archived by the owner on Jun 21, 2023. It is now read-only.

dyld: Library not loaded - iOS 13.3.1 and embedded Mapbox.framework #157

Closed
julianrex opened this issue Feb 4, 2020 · 9 comments
Closed

Comments

@julianrex
Copy link
Contributor

julianrex commented Feb 4, 2020

We are tracking an issue with iOS 13.3.1, that results in the following error in the Xcode console, when running on an iOS device:

dyld: Library not loaded: @rpath/Mapbox.framework/Mapbox [...] Reason: no suitable image found

This does not affect apps already on the App Store or on your users' devices.

Please ensure that you are enrolled in a paid developer account. If using a business account, double check you are not using the team annotated with (Personal Team).

Alternatively, you can build-and-run with an iOS simulator, until Apple releases an update.

This is being reported elsewhere:

For Cocoapods users: you may have read that remove use_frameworks! will help - in our case this won't as we do not (currently) provide a static framework or support building from source; the issue is with embedded dynamic frameworks.

Reported as FB7563776.

@julianrex
Copy link
Contributor Author

This appears to happen for the recent iOS 13.4 beta.

@Fatehkhann
Copy link

I can't get it working. It's happening with all CocoaPods libs.

@SiarheiFedartsou
Copy link

@jamesburriss
Copy link

I am a paid apple developer and still having this issue?

@zhuansun0502
Copy link

zhuansun0502 commented Feb 22, 2020

OK I have struggled for a while and I found 2 ways to fix this.

  1. Sign up for paid Apple Developer account($119CA/year). Some people say it doesnt work. Here's the answer:
    RENEW YOUR CERTIFICATE!
    Go to your keychain access, generate a new certificate request then follow the instructions on your paid account page to download a new certificate. When it gets renewed, you are good to go.
    @jamesburriss I am guessing you are using 2 different accounts for you development. So you are not getting auto-renewed

@zhuansun0502
Copy link

  1. use_modular_headers!
    If you have done enough research, you know what I am talking about. The reason I am not using it is because I hate having tons of warning of "not able to update" and "unable to render" sort of things in my Xcode.
    Let me know if this helped

@jamesburriss
Copy link

jamesburriss commented Feb 22, 2020 via email

@julianrex
Copy link
Contributor Author

Noting that our Feedback to Apple was updated with

Recent Similar Reports: More than 10
Resolution: Potential fix identified - For a future OS update.

We will close this issue once we can prove it has been fixed in by an OS update.

@mapbox mapbox locked and limited conversation to collaborators Mar 17, 2020
@julianrex julianrex unpinned this issue Mar 17, 2020
@julianrex
Copy link
Contributor Author

Closing as solved in iOS 13.4 (as noted elsewhere).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants