Coffre CocoaPods sans spécifications
J'ai installé Cocoapods v1.7.0 sur Mac Catalina 10.15.7 (19H2). Maintenant, je mets à niveau les Cocoapods vers la v1.10.0.
Tout d'abord, je désinstalle la v1.7.0 après https://superuser.com/a/686319.
Ensuite, installez la v1.10.0 sans problème:
sudo gem install cocoapods
Dans mon dossier de projet, je lance pod repo update:
$pod repo update ✔ 6s 17:17:13 Updating spec repo `trunk` $pod repo update ✔ 3s 17:34:21
Cela ne prend que 3 secondes sans problème, mais je n'obtiens rien dans le dossier ~/.cocoapods/repos/trunk/Specs(dossier vide) :(
Ensuite, comme vous le savez peut-être déjà, il ne trouve aucune spécification lors de l'exécution pod install:
pod install --repo-update
Updating local specs repositories
Adding spec repo `trunk` with CDN `https://cdn.cocoapods.org/`
Analyzing dependencies
[!] Unable to find a specification for `Firebase/Analytics`
You have either:
* mistyped the name or version.
* not added the source repo that hosts the Podspec to your Podfile.
Remarque: ce n'est pas un
Firebase/Analyticsproblème de pod , les autres pods ont également essayé cette erreur.
Une suggestion pour récupérer normalement les spécifications du tronc CDN Cococapods ? Merci d'avance.
Réponses
Cela fonctionne en désinstallant CocoaPods v1.10.0, puis en installant la v1.8.0. Je ne connais pas encore la cause principale, je suppose que vous devez installer la première version de CocoaPods avec CDN.