Bazel iOS框架

Bazel iOS框架,bazel,Bazel,我找不到任何关于如何使用Bazel创建iOS框架的示例。有一个ios\u框架规则,但是作为构建系统的新手,我不确定如何使用它 这有可能创建一个框架吗?如果有,我将如何进行 这对你有用吗?为了让事情变得更简单,我取消了所有选项: 建造: ios_framework( name = "framework", binary = ":framework_binary", ) ios_framework_binary( name = "framework_binary",

我找不到任何关于如何使用Bazel创建iOS框架的示例。有一个
ios\u框架
规则,但是作为构建系统的新手,我不确定如何使用它


这有可能创建一个框架吗?如果有,我将如何进行

这对你有用吗?为了让事情变得更简单,我取消了所有选项:

建造:

ios_framework(
    name = "framework",
    binary = ":framework_binary",
)

ios_framework_binary(
    name = "framework_binary",
    srcs = [
        "frameworksource.m",
    ],
)

你看到了吗,尤其是那些?它并没有特别涉及到
ios\u框架
,但是在运行完它之后,您应该能够理解如何将二进制和HDR粘贴到和
ios\u框架
规则中。对不起,这是一个愚蠢的问题……但是如何运行构建?抱歉,在文档中有点迷路了。在执行了
触摸工作区
之后,我才能够运行
bazel build//:framework
,尽管它返回“xcodebuild:error:SDK”iphonesimulator8.4“找不到”,因此,我接下来将对此进行研究。要指定当前的SDK版本,您将使用
bazel build/:framework--ios_SDK_version=9.2