gpt4 book ai didi

swift - 如何将 .framework 作为依赖项添加到 Xcode 中的 swift 包?

转载 作者:行者123 更新时间:2023-11-28 07:25:40 28 4
gpt4 key购买 nike

我想知道在 Xcode 中是否有将 swift 包链接到像 SQLite.framework 这样的框架的方法?我正在尝试为 sqlite 库包装器制作一个 swift 包。

这是我当前的 swift 包 list :

// swift-tools-version:5.1
// The swift-tools-version declares the minimum version of Swift required to build this package.

import PackageDescription

let package = Package(
name: "SQLiteDB",
products: [
// Products define the executables and libraries produced by a package, and make them visible to other packages.
.library(
name: "SQLiteDB",
targets: ["SQLiteDB"]),
],
dependencies: [

// .package(url: /* package url */, from: "1.0.0"),
],
targets: [
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
// Targets can depend on other targets in this package, and on products in packages which this package depends on.
.target(
name: "SQLiteDB",
dependencies: []),
.testTarget(
name: "SQLiteDBTests",
dependencies: ["SQLiteDB"]),
]
)

最佳答案

我最终通过嵌入 sqlite 的合并源创建了我自己的 Sqlite 包。这使您能够在您的应用程序中使用任意版本的 Sqlite。

关于swift - 如何将 .framework 作为依赖项添加到 Xcode 中的 swift 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56678919/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com