itsource

◦Coapods 트렁크 URL을 다운로드할 수 없습니다.

mycopycode 2023. 6. 1. 22:42
반응형

◦Coapods 트렁크 URL을 다운로드할 수 없습니다.

다음을 시도할 때 이 오류가 발생합니다.pod repo update그리고.pod install

CDN: 트렁크 URL을 다운로드할 수 없음: https://cdn.cocoapods.org/deprecated_podspecs.txt, 오류: cdn.cocoapods.org:443 에 대한 TCP 연결을 열지 못했습니다(호스트에 대한 경로 없음 - "cdn.cocoapods.org " 포트 443에 대한 connect(2) 연결).

이 문제를 해결하는 방법을 아는 사람이 있습니까?

다음 명령을 사용하여 작동했습니다.

  1. pod repo remove trunk
    그리고 나서.

  2. pod install또는pod update

프록시를 사용할 때 https://cdn.cocoapods.org/all_pods_versions_e_2_1.txt 링크가 열리고 그렇지 않을 때 오류가 반환되기 때문에 CDN 문제인 것 같습니다.

내가 한 일:gem uninstall cocoapods gem cleanup rvm osx-ssl-certs update all

그건 도움이 안 됐어요.

그리고 크롬에 가서 https://cdn.cocoapods.org/all_pods_versions_e_2_1.txt 을 열어보니 오류였습니다.그런 다음 캐시를 지웠지만 도움이 되지 않았습니다.프록시로 전환했다가 다시 돌아온 후 작동하기 시작했습니다.

재개: VPN을 켜고 끕니다.

또한 시도해 보십시오.pod cache clean --all그리고.pod setup@Night Watcher에 의해

1단계.트렁크 및 마스터 제거

pod repo remove trunk
pod repo remove master

2단계.포드 파일에 소스를 추가합니다.

source 'https://github.com/CocoaPods/Specs.git'
source 'https://cdn.cocoapods.org/'

3단계.포드 업데이트를 실행합니다.내 문제를 해결하세요.

pod update --verbose

이 솔루션을 사용하여 수정했습니다. 포드 파일에 추가합니다.

source 'https://cdn.cocoapods.org/'

그런 다음 다음 명령을 실행하여 관리되는 리포지토리 목록(콘솔)에서 제거합니다.

pod repo remove master

건배!

터미널에서 이 기능을 사용해 보십시오.

sudo gem install cocoapods

저는 포드를 제거하고 다시 설치하고, 와이파이를 연결 및 연결 해제하고, 인터넷에서 찾을 수 있는 다양한 솔루션을 시도하는 데 몇 시간을 보냅니다.아무것도 효과가 없었습니다.마침내 저는 제 맥북을 다시 시작하기로 결정했고 문제는 해결되었습니다.따라서 위에 제시된 해결책을 시도하기 전에 시스템을 다시 시작해 보는 것이 좋습니다.

모든 답변을 확인하고 VPN을 사용하여 포드를 업데이트한 후, 저는 다음을 시도했습니다.

pod repo remove trunk
pod repo remove master
sudo rm -rf ~/.cocoapods/repos
pod update

이 BTW를 지정하지 않습니다.
source 'https://cdn.cocoapods.org/'

그리고 모두 성공했습니다.

이 github 의견에 기초하여: cocoapod CDN이 DNS 문제로 인해 작동하지 않을 때마다 cdn.cocoapods.org 이 리디렉션하는 URL을 최상위 수준의 소스로 직접 추가해 보십시오.Podfile:

source 'https://cocoapods-cdn.netlify.app/'

Podfile.lock을 제거하고 Pod를 다시 설치합니다(pod 설치).이것은 저에게 효과가 있었습니다.

다음과 같은 문제에 직면한 사람들을 위한 것입니다.

[!] CDN: 트렁크 Repo 업데이트 실패 - 1개 오류: CDN: 트렁크 URL을 다운로드할 수 없습니다: https://...Podspec.json 응답: 429429:요청이 너무 많습니다.

당신은 야합해다를 제거해야 .Podfile.lock,Pod한 후 연결합니다(경우). VPN을 실행합니다.

pod install --repo-update

그 모든 의견에 대해; 저는 아무것도 효과가 없었습니다. 그래서 저는 이것을 발견했고 그것은 저에게 완벽하게 효과가 있었습니다.

포드 캐시 정리 - 모두

포드 설정

저도 같은 문제가 있었습니다.저는 아래 단계를 따랐고 작동합니다.

아래 지침을 따르기 전에 시스템을 다시 시작하는 것이 좋습니다.

Podfile add Podfile.lock 파일 추가source 'https://github.com/CocoaPods/Specs.git' in PodfilePodfile »

그런 다음 아래 명령을 실행합니다.

pod repo remove trunk
sudo gem install cocoapods-deintegrate cocoapods-clean
pod deintegrate
pod cache clean --all
sudo gem uninstall cocoapods
sudo gem install cocoapods
pod install or pod update

여기저기서 많은 솔루션을 시도해봤지만, 제 경우 효과가 있었던 것은 다음과 같습니다.

gem uninstall cocoapods 
gem cleanup
sudo gem install cocoapods -n /usr/local/bin

그것이 당신에게 효과가 있기를 바랍니다!

이러한 솔루션 중 몇 가지는 저에게 적합하지 않았지만 AnyConnect VPN에서 연결을 끊으면 포드를 업데이트하는 데 성공했습니다.

저는 위의 모든 옵션을 시도했지만 어떤 것도 제 문제를 해결하지 못했습니다.나는 방금 내 인터넷 연결을 다른 서비스 공급자로 전환했고 포드 설치를 시도했고 트렁크 URL 문제는 더 이상 없었습니다. 그래서 만약 트렁크 URL 문제에 직면한다면 인터넷 연결을 바꾸도록 노력해보세요.

동일한 문제에 직면하여 위에서 제안한 모든 답변을 시도했습니다.그러나 실제 문제는 Cocoapods용 Gitrepo에 액세스할 수 없다는 것입니다. 'error: cannot open .git/FETCH_HEAD: Permission denied'.

을 실행하는 중sudo chown -R $USER: ./Users/user_name/.cocoapods/repos/cocoapods에서 문제 해결

당신이 해야 할 일은 모두 프록시 서비스에 달려 있습니다. 먼저 프록시를 열고 당신의 국가로 설정하거나 일시적으로 끄고 xcode 빌드 폴더를 정리한 후 포드 설치 로봇 업데이트를 다시 시도하십시오. 그것이 효과가 있기를 바랍니다.

2023년에 누군가가 이것에 대해 확인하고 있을 수 있으므로 제가 한 일은 다음과 같습니다(리액트 네이티브 프로젝트에서).

$ cd ios/
$ pod repo remove trunk
$ pod deintegrate
$ pod cache clean --all
$ pod install

언급URL : https://stackoverflow.com/questions/58409725/%d0%a1ocoapods-trunk-url-couldnt-be-downloaded

반응형