0

我正在尝试使用 Swift 包管理器将框架导入 swift,因为 Pod 不可用。导入不会出现在项目类中,并且它的任何功能都不可用。我目前正在运行 Swift 3.1,并在终端中完成了以下操作:swift build、swift package generate-xcodeproj,并清理了项目。这是我的 Package.swift:

// swift-tools-version:3.1

import PackageDescription

let package = Package(
    name: "MyPackage",
    dependencies: [
        .Package(url: "https://github.com/WeirdMath/Scrape.git", majorVersion: 1)
    ]
)

我在终端中得到了以下输出:

-编译 Swift 模块“MyPackage”(2 个来源)

-注意:您可以使用系统打包程序安装 libxml-2.0:brew install libxml2

有没有办法进一步编译软件包或安装 libxml?注意:已经安装了框架 libxml2.0 和 libxml2.2。

4

1 回答 1

0

我不确定我是否理解你的问题,但我会在这里写下我遵循的步骤

  1. 我已经为项目创建了目录并调用了swift package init --type executable
  2. 修改Package.swift以反映您的
  3. swift build要得到:

    -注意:您可以使用系统打包程序安装 libxml-2.0:brew install libxml2

  4. brew install libxml2

  5. swift build再次——这次没有任何警告
  6. swift package generate-xcodeproj
  7. import Scrape在 Xcode中打开并添加main.swift

一切正常,我猜?

于 2017-06-17T11:42:50.653 回答