【问题标题】:Problem with Cocoapods, showing error 'Couldn't determine repo type for URL' when installing podsCocoapods 出现问题,在安装 pod 时显示错误“无法确定 URL 的 repo 类型”
【发布时间】: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 像魅力一样工作的项目中也发生了。可能是什么问题?

提前谢谢你。

【问题讨论】:

    标签: ios cocoapods xcode13


    【解决方案1】:

    错误消息说存在权限问题:

    “/Users/myUser/.netrc”的权限位应为 0600,但为 644

    所以为了修复权限,你应该这样做:

    chmod 600 ~/.netrc
    

    然后尝试再次运行pod install。如果根本原因确实是这个权限问题,那么一切都应该正常。

    【讨论】:

    • 成功了,非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-11
    • 2023-03-18
    • 2017-02-23
    • 2020-01-17
    • 1970-01-01
    • 2016-04-06
    相关资源
    最近更新 更多