【问题标题】:Swift custom library could not be used error Library not loaded: @rpath/libswiftCoreFoundation.dylib image not found无法使用 Swift 自定义库错误 Library not loaded: @rpath/libswiftCoreFoundation.dylib image not found
【发布时间】:2018-03-24 01:26:31
【问题描述】:

我开发了一个 Swift 自定义库,它可以生成 Mylib.dylib。 当我尝试使用 Mylib.dylib 库时,我收到 Swift 标准库的错误:Library not loaded: @rpath/libswiftCoreFoundation.dylib image not found。 如何解决这个问题。

我已经将所有 Swift 核心库复制到我的自定义库项目中,并设置构建选项“始终嵌入标准库”= yes 和“框架搜索路径”= $(SRCROOT)/Frameworks(Swift 库所在的位置)。

谢谢,

【问题讨论】:

  • ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES 是根据您的链接的解决方案。但这对我不起作用。
  • 还有许多其他建议。但这不是复制的重点。关键是这个问题已经在这里讨论过很多次了,对同一个问题的重新提出并没有增加任何东西。

标签: swift xcode


【解决方案1】:

将 Build Settings 中的标志 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES(在早期的 xcode 版本中:Embedded Content Contains Swift Code)从 NO 更改为 YES。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-29
    • 2015-02-12
    • 1970-01-01
    • 1970-01-01
    • 2022-12-23
    • 2017-02-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多