Swift 包管理器“没有这样的模块‘RealmSwift’”

问题描述 投票:0回答:1

我创建了一个 swift 包并添加了 Realm 作为依赖项。当我导入(导入 RealmSwift)我的包文件之一时,它给了我错误 - “没有这样的模块'RealmSwift'”。

这就是在包中添加依赖的方式--

 dependencies: [
        // Dependencies declare other packages that this package depends on.
        // .package(url: /* package url */, from: "1.0.0"),
       .package(url: "https://github.com/realm/realm-swift.git", .upToNextMajor(from: "10.32.1"))
    ],
.target(
            name: "SPMCheck",
            dependencies: [.product(name: "Realm", package: "realm-swift")],
        path: "Sources"),

在数据管理器类中

import Foundation
import RealmSwift.  // here error come. If I remove this line code build perfectly.

此代码应该运行

swift realm swift-package-manager
1个回答
0
投票

我什么都试过了。最后,我通过转到“文件”>“添加包依赖项”>选择“realm-swift”等,在项目中“重新安装”了 Realm。此后 xcode 立即工作

© www.soinside.com 2019 - 2024. All rights reserved.