ios - Xcode 11 中没有这样的模块“PackageDescription”
问题描述
我有一个现有的框架和库项目,并希望他们使用 Swift 包管理器。
我有一个 Xcode 11 并且已经阅读了使用 Xcode 创建一个 Swift 包。
将 Package.swift 添加到项目和应用程序目标后
import PackageDescription
let package = Package(
name: "MyLibrary",
platforms: [
.macOS(.v10_13),
],
products: [
.library(name: "MyLibrary", targets: ["MyLibrary"]),
],
dependencies: [
.package(url: "https://url/of/another/package/named/Utility", from: "1.0.0"),
],
targets: [
.target(name: "MyLibrary", dependencies: ["Utility"]),
.testTarget(name: "MyLibraryTests", dependencies: ["MyLibrary"]),
]
)
我收到一个错误
没有这样的模块“PackageDescription”
如何导入PackageDescription模块?
解决方案
我刚刚在very first line
文件下面添加了一行Package.swift
,它对我有用。
// 快速工具版本:4.0
注意:请不要在此行之前写任何东西甚至评论
之后不要忘记运行swift build
命令
推荐阅读
- html - CSS动画没有正确填充垂直高度?
- r - 使用 ggplot2 将其他系列添加到面板/平面图
- linux - Windows 等效于应用程序范围的 Linux 钱包
- python - 蛇游戏中更新列表的问题
- r - 用 str_replace 条件替换
- python - 每次我运行/部署应用程序时,Heroku postgres DB 都会丢弃更改
- wordpress - 暂时无法进行定期维护。请过一会再回来查看。没有 .maintenance 文件
- python - S3 预签名 URL 在创建存储桶后 90 分钟有效
- nginx - 如何手动在服务器上重新加载 gunicorn?
- reactjs - 根据用户对 react-table 的选择动态显示/隐藏列:React+Typescript