programing tip

Cocoapods 설정이 터미널의 포드 설정 명령에서 멈춤

itbloger 2020. 8. 21. 07:24
반응형

Cocoapods 설정이 터미널의 포드 설정 명령에서 멈춤


MacBook-Pro:~ skbc$ pod setup --verbose
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin13/rbconfig.rb:212: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777

Setting up CocoaPods master repo

Cloning spec repo `master` from `https://github.com/CocoaPods/Specs.git` (branch `master`)
  $ /usr/bin/git clone 'https://github.com/CocoaPods/Specs.git' master
  Cloning into 'master'...

Cocoapods 웹 사이트, SO 및 몇 가지 비디오 자습서에서 제공하는 리소스를 살펴 보았습니다. 몇 시간을 기다린 후에도 아무 일도 일어나지 않지만 여전히 문제가 무엇인지 파악하려고 노력하고 있습니까? 귀하의 의견과 제안에 감사드립니다. 감사합니다!!!


붙어 있지 않습니다. 시스템의 "활동 모니터"에 가서 "네트워크 탭"을 확인할 때까지 같은 생각을했습니다.

그러면 무언가가 다운로드되고 있음을 알 수 있습니다. 호출 된 프로세스가이를 git-remote-http담당합니다.

스크린 샷 1

기다려! 나에게도 똑같은 일이 일어났습니다. :)

행운을 빕니다!


이것은 http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/ 문제 때문일 수 있습니다 ... 저장소를 제거하고 다시 설정해야합니다 ...

pod repo remove master
pod setup

나를 위해 일했다

아래 질문에도 대답했습니다 . 팟 설치 오류


진행을 얻으려면 마스터를 직접 복제 할 수 있습니다.

pod repo remove master
git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master
pod setup

상황을 제거하고 --verbose각 명령 앞에 무슨 일이 일어나고 있는지 확인 하기 위해 단계를 따라야한다고 생각합니다 .

$ pod setup --verbose
  • 포드 저장소 마스터 제거
  • 포드 설정
  • 포드 설치

이것은 중단되지 않았거나 다운로드 / 복제 저장소를 수행하지 않습니다 (총 크기는 약 360MB이며 확실하지 않습니다)

1) 활동 모니터 열기

2) 네트워크선택

3) Google 크롬 -> git-remote-https 확인

여기에 이미지 설명 입력


실제로 코코아 포드가 일을하고 있다는 확신이 필요한 저와 같은 불안정한 사람들을 위해 이것을 시도하십시오. 가장 느린 병목 현상은 cocoapod가 전체 저장소 (~ 300MB)를~/.cocoapods

while true; do
  du -sh ~/.cocoapods/
  sleep 3
done

For me in China

I have to use SSH and --depth=1 to boost up!

pod repo remove master
git clone --depth=1 git@github.com:CocoaPods/Specs.git  ~/.cocoapods/repos/master 
pod setup

The time required for Pod setup depends on your Internet connection speed. You can check Activity Monitor application regarding this.

스크린 샷 1

It is recommended to use pod setup --verbose command instead of pod setup.

This verbose helps you to see detailed stats while pod is being setup.

스크린 샷 2


I had the same problem with pod install and pod update.

The problem is that after executing any of these two commands. A process called git-remote-http in monitor activity shows that something is being downloaded. This has been an existing issue with pods and an issue has opened on github. I've tried a lot of the recommended solutions. I was finally able to install the firebase cocoapod on my project.

Go to

~/.cocoapods/repos

if there is a master file here, you will need to delete it.

You can do something like

sudo rm -R -i yourmasterdirectory 

do pwd ... you should still be in ~/.cocoapods/repos

if the above did not work try

pod repo remove master

Once you have done this run

git clone https://github.com/CocoaPods/Specs.git master

the next thing you need to do is to is run git fetch --depth=2147483647 - this will convert your local repository of Podspecs to be a full clone as noted here:

pod install and pod update should work fast as expected.


--VMWare Workstation--virtualizedMac--NetworkSetting--Problem

After like 100 tries I got it to work! I have tried nearly everything described here but nothing solved the problem. It randomly stopped by cloning into master between 0% and 97%. In Activity Monitor I saw the network traffic has stopped.

Finally I have changed the network setting from NAT to BRIDGE. This was the solution!


To execute it, you must pay attention in your Internet connection... if it fails for a sec, the command won't continue, but terminal won't tell you what's happening. If the command fails, continue trying... worked for me! I've used that command!

$ git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master


Just setup the master repo, was excited to see that we have a download progress, see screenshot ;)

CocoaPods 릴리스 1.2.0 (1 월 28 일)은이 릴리스의 모든 기여자와 Danielle Tomlinson 덕분에이 문제를 해결합니다.


여기에 이미지 설명 입력

참고 URL : https://stackoverflow.com/questions/21680573/cocoapods-setup-stuck-on-pod-setup-command-on-terminal

반응형