我创建了一个空白模板包:
> swift package init --name Temp
> open Package.swift
Xcode 版本 13.2.1 (13C100) 打开包。
我在包中添加了一个依赖项。
dependencies: [
.package(url: "https://github.com/johnsundell/publish.git", from: "0.7.0")
],
Xcode > Product > Build 此时成功。
我编辑Temp/Sources/Temp/Temp.swift
以插入第一行中定义的包dependencies
。
import Publish
构建现在会生成以下错误:…/Temp/Sources/Temp/Temp.swift:1:8: error: no such module 'Publish'
.
我确信这是一个Apple错误。或者我可能会遗漏一些东西。
当有一个xcodeproj
额外的结构提供时,有几个关于这个问题的帖子。其中一些暗示了可以帮助某些人的解决方法。
有没有人看到这个和/或知道如何解决它?
Apple 的Creating a Standalone Swift Package with Xcode文档没有提供任何见解。