dyld: Library not loaded: @rpath/libswiftCore.dylib / Image not found

I am running my app from xcode to my iOS device and I get this and black screen on iOS device.

Console text:

dyld: Library not loaded: @rpath/libswiftCore.dylib
Referenced from: /private/var/mobile/Containers/Bundle/Application/10DB2FE8-EF09-4857-B4AC-0DB2E4419D6F/App-Name.app/App-Name           
Reason: image not found        
(lldb)

Screenshot added


Try adding the following line to Runpath Search Paths of your target.

@executable_path/Frameworks

your_target -> Build Settings -> Linking -> Runpath Search Paths


I had this same issue. I ended up adding the framework in the following locations:

  1. General > Embedded Binaries
  2. General > Linked Frameworks and Libraries
  3. Build Phases > Link Binaries with Libraries

The embedded binaries seemed to be the key for me.


For me helps adding @executable_path/Frameworks to the project Runpath Search Paths, not target. enter image description here your_project -> Build Settings -> Linking -> Runpath Search Paths


None of the other solutions helped me, but everything was fixed by deleting Xcode's Derived Data directory.


Oh yes. I've faced with that problem spending hours on solution. You may try to set "Always Embed Swift Standard Libraries" to "Yes" under your Build Settings > Build Options

dyld: Library not loaded: @rpath/libswiftCore.dylib

(don't forget to shift+cmd+K your project after)