Xcode 11 - Swift 包管理器找不到清单
Xcode 11 - Swift Package Manager can't find Manifest
我正在努力更新一些 pods 我以前也与 SPM 兼容并且我已经更新了这个 https://github.com/trusk89/SwiftForms.git 但是当我尝试将它添加到项目时我使用它,我不断得到
Showing All Messages
: https://github.com/trusk89/SwiftForms.git has no Package.swift manifest for version 1.8.3
Package.swift
在根文件夹中,所以我不知道实际问题是什么。有人知道吗?
该包编译正常,示例应用程序也可以正常工作。
想通了。
README.MD
应该被命名为 README.md
在 Github 上制作新的 Release
。 SPM 阅读 Release
对我来说,下面的解决方案有效:
在Xcode中:File -> Swift Packages -> Reset Package Caches
这可能是针对先前已将冲突包添加到其他版本的情况
我遇到了类似的问题,这是由我的文件夹组织方式引起的。
我有以下结构:
- Package_Name
- Package_Name
- Sources/Package_Name
- Tests/Package_Name_Tests
- Package.swift
我在 Xcode 上创建包之前创建了一个文件夹,所以它被复制了。当我删除前者时,我创建了。一切正常。
因此,请记住将 Package.swift
留在根文件夹中。
我正在努力更新一些 pods 我以前也与 SPM 兼容并且我已经更新了这个 https://github.com/trusk89/SwiftForms.git 但是当我尝试将它添加到项目时我使用它,我不断得到
Showing All Messages
: https://github.com/trusk89/SwiftForms.git has no Package.swift manifest for version 1.8.3
Package.swift
在根文件夹中,所以我不知道实际问题是什么。有人知道吗?
该包编译正常,示例应用程序也可以正常工作。
想通了。
README.MD
应该被命名为 README.md
在 Github 上制作新的 Release
。 SPM 阅读 Release
对我来说,下面的解决方案有效:
在Xcode中:File -> Swift Packages -> Reset Package Caches
这可能是针对先前已将冲突包添加到其他版本的情况
我遇到了类似的问题,这是由我的文件夹组织方式引起的。
我有以下结构:
- Package_Name
- Package_Name
- Sources/Package_Name
- Tests/Package_Name_Tests
- Package.swift
- Package_Name
我在 Xcode 上创建包之前创建了一个文件夹,所以它被复制了。当我删除前者时,我创建了。一切正常。
因此,请记住将 Package.swift
留在根文件夹中。