[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fAb5Ier1RHdywqm-FCe6srdcdVbnKS_xxSS_Tyfb-i_4":3},{"code":4,"message":5,"data":6},200,"成功",{"id":7,"createdAt":8,"title":9,"content":10,"summary":11,"image":12,"uid":13,"user":14,"categoryId":21,"category":22,"subCategoryId":24,"subCategory":25,"comments":27,"status":17,"reason":33,"notice":33,"visitCount":51,"commentCount":24,"keywords":52},130,"2024-10-15T05:57:26.4Z","cocoapods: Unable to add a source with url `https://github.com/CocoaPods/Specs.git` named `cocoapods`","## 一、背景\n新电脑上运行早期的一个iOS工程，尽管重新配置过flutter的环境，但是对于iOS工程的pod库的install还是碰到一个如标题所示的报错，随手记录一下。\n\n## 二、问题\n在工程根目录pod文件下，执行`pod install --no-repo-update --verbose`时报错：\n> [!] Unable to add a source with url `https://github.com/CocoaPods/Specs.git` named `cocoapods`.\n![pod install错误](https://image.xinwei.ltd/image1728971422371.png)\n\n## 三、解决方法\n其实很简单，需要重新构建本地的cocoapods的repo，你可以打开`~/.cocoapods`文件夹\n```terminal\nopen ~/.cocoapods\n```\n可以看到\n![cocoapods文件夹](https://image.xinwei.ltd/image1728971586954.png)\n这里面是什么也没有的，这是不正常的。\n\n因为pod文件中引入的库，应该是可以通过pod的repo导入podspec文件索引的，正常导入的库是可以在这里找到对应的trunk，并且找到对应的podspec的。\n\n所以你需要执行\n```terminal\npod repo update --verbose\n```\n或者你在`pod install`的时候不要加后缀指令`--no-repo-update`，直接\n```terminal\npod install --verbose\n```\n（--verbose你理解为打印详细的指令执行过程中的信息就好，加了更好看指令执行进度和详细情况）\n","在新电脑上运行早期的一个iOS工程，尽管重新配置过flutter的环境，但是对于iOS工程的pod库的install还是碰到一个如标题所示的报错，随手记录一下。","https://image.xinwei.ltd/image1728971422371.png",499668042977349,{"phone":15,"userId":13,"nickName":16,"vipType":17,"avatar":18,"sign":19,"createdAt":20},"13121171998","全栈老韩",1,"https://image.xinwei.ltd/images/IMG_5430.JPG","全栈工程师，擅长iOS App开发、前端（vue、react、nuxt、小程序&Taro）开发、Flutter、React Native、后端（midwayjs、golang、express、koa）开发、docker容器、seo优化等。","2024-01-01T16:14:30.305Z",2,{"id":21,"name":23},"IT技术",3,{"id":24,"name":26,"parentId":21},"iOS",[28],{"id":29,"createAt":30,"content":31,"articleId":7,"userId":13,"user":32,"replyToUid":34,"replyToUser":35,"status":17,"statusDes":33,"replies":37},12,"2024-10-15T06:01:52.358Z","有同事这样做之后还没有好，可以尝试：\npod repo remove master\npod repo add master http://github.com/CocoaPods/Specs.git",{"phone":15,"userId":13,"nickName":16,"vipType":17,"avatar":18,"sign":33,"createdAt":20},"",0,{"phone":33,"userId":34,"nickName":33,"vipType":34,"avatar":33,"sign":33,"createdAt":36},"0001-01-01T00:00:00Z",[38,45],{"id":39,"createAt":40,"content":41,"articleId":7,"userId":13,"user":42,"replyToUid":13,"replyToUser":43,"status":17,"statusDes":33,"replies":44},13,"2024-10-15T06:02:16.563Z","命令1: pod repo remove master",{"phone":15,"userId":13,"nickName":16,"vipType":17,"avatar":18,"sign":33,"createdAt":20},{"phone":33,"userId":34,"nickName":33,"vipType":34,"avatar":33,"sign":33,"createdAt":36},null,{"id":46,"createAt":47,"content":48,"articleId":7,"userId":13,"user":49,"replyToUid":13,"replyToUser":50,"status":17,"statusDes":33,"replies":44},14,"2024-10-15T06:02:26.095Z","命令2: pod repo add master http://github.com/CocoaPods/Specs.git",{"phone":15,"userId":13,"nickName":16,"vipType":17,"avatar":18,"sign":33,"createdAt":20},{"phone":33,"userId":34,"nickName":33,"vipType":34,"avatar":33,"sign":33,"createdAt":36},249,"pod install,pod repo,ios pod"]