gpt4 book ai didi

ios - 无法读取许可证文件LICENSE.txt - 创建cocoapod

转载 作者:行者123 更新时间:2023-11-29 05:31:14 33 4
gpt4 key购买 nike

我正在尝试创建一个 cocoapod,但我不断收到此错误:

Unable to read the license file `LICENSE.txt` for the spec 
'WhiteFlowerFactory (0.0.1)'

我的 podspec 代码:

spec.name = "WhiteFlowerFactory"
spec.version = "0.0.1"

spec.license = { :type => "MIT", :file => "LICENSE.txt" }

spec.source_files = "WhiteFlowerFactory/*.{swift}"

spec.platform = :ios
spec.ios.deployment_target = '11.0'

spec.swift_version = "5.0"

这是它出现在我的项目目录中的位置:

enter image description here

我尝试过的:

  • 将 LICENSE.txt 文件移至第二个“WhiteFlowerFactory”子目录
  • 重命名为 LICENSE.md
  • 重命名为 LICENSE(无扩展名)

无论如何,我不断收到相同的错误。

我还收到一个单独的错误,我不确定此错误是否相关,但我将在此处添加它以防万一:

[iOS] unknown: Encountered an unknown error (Could not find a `ios` 
simulator (valid values: ). Ensure that Xcode -> Window -> Devices has
at least one `ios` simulator listed or otherwise add one.) during
validation.

我已经遇到这两个错误几个小时了。我删除了 Xcode 10.2 和 11.0 beta 以及所有模拟器和派生数据,然后重新安装了 Xcode 10.3 及其模拟器。仍然收到两个错误。

编辑:刚刚从 cocoapods 1.6.1 -> 1.7.5 更新,第二个错误已解决,仍然收到许可证错误:

Validating spec
-> WhiteFlowerFactory (0.0.1)
- WARN | [iOS] license: Unable to find a license file
- NOTE | xcodebuild: note: Using new build system
- NOTE | [iOS] xcodebuild: note: Planning build
- NOTE | [iOS] xcodebuild: note: Constructing build description

[!] The `WhiteFlowerFactory.podspec` specification does not validate.

[!] Unable to read the license file `LICENSE.txt` for the spec `WhiteFlowerFactory (0.0.1)`

最佳答案

podspec 应包含一个描述源位置的源字段。请参阅文档 here 。通常,它描述一个 github 存储库以及已推送到该存储库的基于版本的标签。

关于ios - 无法读取许可证文件LICENSE.txt - 创建cocoapod,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57535468/

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