1. 程式人生 > >Swift專案真機除錯報錯dyld: Library not loaded: @rpath/libswiftCore.dylib

Swift專案真機除錯報錯dyld: Library not loaded: @rpath/libswiftCore.dylib

使用Xcode7.3 真機執行 swift 專案的時候報錯:

dyld: Library not loaded: @rpath/libswiftCore.dylib
  Referenced from: /var/containers/Bundle/Application/xxx/abc.app/abc
  Reason: no suitable image found.  Did find:
	/private/var/containers/Bundle/Application/xxx/abc.app/Frameworks/libswiftCore.dylib: mmap() errno=1 validating first page of '/private/var/containers/Bundle/Application/xxx/abc.app/Frameworks/libswiftCore.dylib'
	/private/var/containers/Bundle/Application/xxx/abc.app/Frameworks/libswiftCore.dylib: mmap() errno=1 validating first page of '/private/var/containers/Bundle/Application/xxx/abc.app/Frameworks/libswiftCore.dylib'
	/private/var/containers/Bundle/Application/xxx/abc.app/Frameworks/libswiftCore.dylib: mmap() errno=1 validating first page of '/private/var/containers/Bundle/Application/xxx/abc.app/Frameworks/libswiftCore.dylib'

Targets -> Build Settings -> Build Options -> Embedded Content Contains Swift Code -> 將NO修改成YES。 預設是NO。

然後Clean,再執行就OK了~~