问题描述
Xcode对我的Package.swift文件并不完全满意。 这是有问题的行;
.package(name: "Utilities",url: "file:///Users/Alexander/Development/MMXX/Repositories/Utilities",from: Version("1.0.0"))
该软件包是我创建的本地软件包,并用于其他一些应用程序,因此我知道它是有效的软件包,并且位置正确。
1.0.0版本是“编造的”,因为我没有在任何地方声明版本,也不知道该放在哪里。这是我尝试Xcode能够成功解析的唯一一件事-它解析了信息,只是无法将其与我的本地存储库匹配。
该软件包是使用Xcode创建的,我没有发出任何命令使其成为git存储库。我是否需要更新应用程序的plist,以允许磁盘访问应用程序沙箱外部的文件夹?
任何其他我可以尝试的指针,将不胜感激!谢谢。
解决方法
这是终于奏效的东西:
在dependencies:
部分
.package(path: "../Utilities")
在targets:
部分
.product(name: "Utilities",package: "Utilities")