Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Unable to add a source with url `https://cdn.cocoapods.org/` named `trunk`

I'm building an app with capacitor for ios. When I launch the command 'npx cap sync ios' (which launch pod install) and I get this error :

✖ Updating iOS native dependencies with "pod install" (may take several minutes): 
✖ update ios: 
[error] Error running update: Analyzing dependencies
Cloning spec repo `trunk` from `https://cdn.cocoapods.org/`
[!] Unable to add a source with url `https://cdn.cocoapods.org/` named `trunk`.
You can try adding it manually in `/Users/damien/.cocoapods/repos` or via `pod repo add`.

If i execute the recommandation :

pod repo add trunk https://cdn.cocoapods.org/

I get this error

[!] Repo name `trunk` is reserved for CocoaPods' main spec repo accessed via CDN.

I'm blocked on this issue since 6 hours. I read all post mentionning this error on internet.

like image 457
Damien Romito Avatar asked Mar 27 '20 11:03

Damien Romito


People also ask

What is CocoaPods trunk?

CocoaPods Trunk is an authentication and CocoaPods API service. To publish new or updated libraries to CocoaPods for public release you will need to be registered with Trunk and have a valid Trunk session on your current device.


3 Answers

You can restore trunk using:

pod repo add-cdn trunk https://cdn.cocoapods.org/

found at: https://github.com/CocoaPods/CocoaPods/issues/10078#issuecomment-696481185

like image 81
Apan Avatar answered Oct 22 '22 19:10

Apan


Temporary solution :

I added `source 'https://github.com/CocoaPods/Specs.git' on the top of my Podfile

platform :ios, '11.0'
source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!
....

But it takes 30 minutes to download all the repo (2.5gb) in my Users/damien/.cocoapods/repos/ folder 🤯

like image 20
Damien Romito Avatar answered Oct 22 '22 19:10

Damien Romito


Another way you can get it working locally since this CDN is an issue

pod repo remove trunk

In Podfile

source 'https://github.com/CocoaPods/Specs.git'

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

found at:https://github.com/CocoaPods/CocoaPods/issues/10078

like image 4
Lunga Avatar answered Oct 22 '22 19:10

Lunga