DYLD:未加载的库:@rpath/libSwitCore.dylib我正试图在我的iPhone4s上运行一个SWIFT应用程序。它在模拟器上运行得很好,我的朋友可以在他的iPhone4s上成功地运行它。我有iOS 8和Xcode 6的官方版本。我试过了重新启动Xcode,iPhone,计算机清洁改造撤销和创建新的证书/提供配置文件运行路径搜索路径是$(inherited) @executable_path/Frameworks嵌入内容包含SWIFT代码为“是”代码签名标识是开发人员下面是整个错误dyld: Library not loaded: @rpath/libswiftCore.dylib Referenced from:
/private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/AppName.app/AppName
Reason: no suitable image found. Did find:
/private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/AppName.app/Frameworks/libswiftCore.dylib: mmap() error 1 at
address=0x008A1000, size=0x001A4000 segment=__TEXT in Segment::map()
mapping/private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/APPLICATION_NAME/Frameworks/libswiftCore.dylib
3 回答
慕码人2483693
TA贡献1860条经验 获得超9个赞
对我来说,以前的解决方案都没有奏效。我们发现在构建设置中有一个“始终嵌入SWIFT标准库”标志,需要设置为YES。这不是默认的!
Build Settings > Always Embed Swift Standard Libraries
设置好后,在再建之前清理项目。
在应用程序中将嵌入的内容包含SWIFT代码(Embedded_Content_Containes_SWIFT)设置为YES,如图2所示。此生成设置指定目标的产品是否带有SWIFT代码,当设置为YES时告诉Xcode在应用程序中嵌入SWIFT标准库。
这面旗帜以前叫做Embedded Content Contains Swift Code
ITMISS
TA贡献1871条经验 获得超8个赞
@executable_path/Frameworks
Runpath Search Paths
- 3 回答
- 0 关注
- 736 浏览
添加回答
举报
0/150
提交
取消