Cocoapods 出现问题,在安装 pod 时显示错误“无法确定 URL 的 repo 类型”
Posted
技术标签:
【中文标题】Cocoapods 出现问题,在安装 pod 时显示错误“无法确定 URL 的 repo 类型”【英文标题】:Problem with Cocoapods, showing error 'Couldn't determine repo type for URL' when installing pods 【发布时间】:2021-11-24 08:28:46 【问题描述】:我经常使用Cocoapods
,但最近每当我更新 pod (pod update
) 时,它就会开始复制文件,并且经常不允许我为 App Store 创建构建。
我将 Cocoapods 更新到了可能的最新版本,但仍然没有解决这个问题。然后我尝试删除并重新安装它。
现在正在发生另一个问题。当我尝试在任何项目上运行 pod install
时,pod 没有像以前那样安装,而是显示此错误:
myUser$ pod install
Analyzing dependencies
[!] Couldn't determine repo type for URL: `https://github.com/CocoaPods/Specs.git`: Permission bits for '/Users/myUser/.netrc' should be 0600, but are 644
以前,这从未发生过,但现在它甚至在 Cocoapods 像魅力一样工作的项目中也发生了。可能是什么问题?
提前谢谢你。
【问题讨论】:
【参考方案1】:错误消息说存在权限问题:
“/Users/myUser/.netrc”的权限位应为 0600,但为 644
所以为了修复权限,你应该这样做:
chmod 600 ~/.netrc
然后尝试再次运行pod install
。如果根本原因确实是这个权限问题,那么一切都应该正常。
【讨论】:
成功了,非常感谢!以上是关于Cocoapods 出现问题,在安装 pod 时显示错误“无法确定 URL 的 repo 类型”的主要内容,如果未能解决你的问题,请参考以下文章
Cocoapods:包含资源文件夹 Assets.xcassets 的 pod 出现问题