描述:
用纯Swift程序真机调试,出现以下异常,在模拟器可以跑, 4S也是可以跑的,但5S就会出现这个错误是什么原因???
dyld: Library not loaded: @rpath/libswiftCore.dylib
Referenced from: /private/var/mobile/Containers/Bundle/Application/34ABFBAC-5B9A-4646-A134-2998607A897D/iDriver.app/iDriver
Reason: no suitable image found. Did find:
/private/var/mobile/Containers/Bundle/Application/34ABFBAC-5B9A-4646-A134-2998607A897D/iDriver.app/Frameworks/libswiftCore.dylib: mmap() error 1 at address=0x100088000, size=0x0018C000 segment=__TEXT in Segment::map() mapping /private/var/mobile/Containers/Bundle/Application/34ABFBAC-5B9A-4646-A134-2998607A897D/iDriver.app/Frameworks/libswiftCore.dylib
解决方案1:
在build settings 中找到"Embedded Content Contains Swift Code" flag 将默认的NO,改成YES试试