【问题标题】:How to archive/export Framework in Xcode?如何在 Xcode 中归档/导出框架?
【发布时间】:2016-03-20 05:16:05
【问题描述】:

我有一个带有框架目标的项目,但是当我归档时,框架没有显示在管理器中。我检查了苹果的文档,但只找到了reference for static libraries

以前有人经历过吗?

这是我当前方案设置的屏幕截图

【问题讨论】:

    标签: ios xcode frameworks


    【解决方案1】:

    进入您的框架并构建。

    cmd+b

    您会在您的产品中找到 YOUR_FRAMEWORK.framework

    右击“YourLibrary.framework” -> 在Finder中显示

    现在您可以共享/导入您的库。

    注意:不要链接/引用此路径,因为框架存储在Derived Data

    【讨论】:

    • 这个构建不是通过归档。仅对归档有效的内容(例如 ENABLE_BITCODE)不会生效。我们该如何处理?
    【解决方案2】:

    您唯一应该做的就是构建目标,然后在查找器中显示产品,您将看到它。

    【讨论】:

      【解决方案3】:

      存档框架

      Product -> Archive
      //or
      xcodebuild archive
      

      [Archive location]

      Xcode v12 没有这样的问题,当您尝试归档框架时,Xcode 会提示您进入相应的归档窗口

      Archive 是来自Scheme[About] 的动作,它是Build 动作的竞争对手。 Archive 包括带有附加逻辑的 Build。例如Archive 用于XCFramework[Example] 还可以包含.dSYM.BCSymbolMap 文件

      通常情况下,您可以只使用Build 操作,它会在Build location[About] 中创建相应的.framework 文件

      【讨论】:

        猜你喜欢
        • 2016-09-03
        • 1970-01-01
        • 2014-05-07
        • 2020-08-01
        • 2011-05-11
        • 2016-06-14
        • 1970-01-01
        • 2012-11-23
        • 2017-04-19
        相关资源
        最近更新 更多