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
담당합니다.
기다려! 나에게도 똑같은 일이 일어났습니다. :)
행운을 빕니다!
이것은 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.
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.
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
'programing tip' 카테고리의 다른 글
libxml / tree.h 해당 파일 또는 디렉토리 없음 (0) | 2020.08.21 |
---|---|
개체가 비어 있는지 확인하고 ng-show에서는 작동하지만 컨트롤러에서는 작동하지 않습니까? (0) | 2020.08.21 |
데이터 바인딩을 사용하여 리소스의 문자열을 XML의 동적 변수와 결합하는 방법은 무엇입니까? (0) | 2020.08.21 |
Chart.js에서 차트 높이 설정 (0) | 2020.08.21 |
AWS MySQL RDS 대 AWS DynamoDB (0) | 2020.08.21 |