在运行pod install
之后,我收到了一条警告:
好了!您的项目没有显式指定CocoaPods主规范回购。由于CDN现在是默认的,您可以通过
pod repo remove master
安全地从repos目录中删除它。 若要取消此警告,请将warn_for_unused_master_specs_repo => false
添加到您的Podfile中。
我为什么会收到这个警告?以前,我可以在没有任何警告的情况下运行pod install
。
下面是另一个细节,如果这有帮助的话:我无法使用sudo gem install
安装/升级CocoaPods,所以我使用了以下命令:
sudo gem install -n /usr/local/bin cocoapods
发布于 2020-12-22 15:39:27
运行命令pod repo remove master
发布于 2021-02-07 14:16:00
当运行‘结荚回购移除大师’时,我受到了欢迎:
[!] repo master does not exist
我做了..。
pod repo list
cocoapods
- Type: git (master)
- URL: https://github.com/CocoaPods/Specs.git
- Path: /Users/plasma/.cocoapods/repos/cocoapods
trunk
- Type: CDN
- URL: https://cdn.cocoapods.org/
- Path: /Users/plasma/.cocoapods/repos/trunk
注意到“主人”实际上叫“cocoapods”,所以我做了一个..。
pod repo remove cocoapods
一个已经完成了我能够做更新和安装,没有任何错误。
发布于 2021-02-11 04:09:59
现在应该使用CocoaPods CDN作为默认源:
source 'https://cdn.cocoapods.org/'
如果是这样,您可以使用建议的命令pod repo remove master
安全地从您的计算机中删除主回购。
原始答案
我通过在我的Podfile顶部添加一个source
来解决这个警告:
source 'https://github.com/CocoaPods/Specs.git'
https://stackoverflow.com/questions/65407287
复制相似问题