2017-04-25 1 views
0

Nous avons un dépôt privé git qui a partagé le cadre pour les applications mobiles, appelons-le mobilesdk. Récemment, un nouveau dev rejoint l'équipe, et quand elle est mise en place la prise en pension pod install & pod update mobilesdk sont rester coincé à l'étape suivante:Pod privé mise à jour/installation coincé au pré-téléchargement: "" de "" étape

Pre-downloading: `mobilesdk` from `https://github.companyurl.com/mobileFramework/mobilesdk.git`, branch `release/0.9` 

inclusion pod: pod 'mobilesdk', :git => "https://github.companyurl.com/mobileframework/mobilesdk.git", :branch => "release/0.9"

"pod env" CocoaPods : 1.1.1 Ruby : ruby 2.2.5p319 RubyGems : 2.4.5.1 Host : Mac OS X 10.11.6 Xcode : 8.0 (8A218a) Git : git version 2.8.4 (Apple Git-73)

réponses sur question connexe n'aide pas: How to fix 'pod update' getting stuck on a private pod?

Essayé changeant SSH vs HTTPS; Ça n'a pas arrangé ça. En outre, ce n'est pas vraiment une option car pod install fonctionne pour les développeurs existants, et ce problème est local à sa machine/installation. Comment faire pour passer cette étape d'installation de pod privé et le déboguer?

Répondre

0

La suppression du cache de cocoapods a résolu le problème.

Les étapes suivantes ont été prises pour déboguer:

A) Retirer gemmes cocoapods non pris en charge ou non testés. Auparavant, il y avait plusieurs versions de cocoapods sur le système. Les développeurs existants utilisent v1.1.1, donc supprimé v1.2.1.

pod --version 1.2.1 1.1.1 ..

utilisé gem uninstall cocoapods.

Cela n'a pas résolu le problème. B) Les cosses mises en cache ont été retirées & et ont été remplies avec succès.

rm -rf "${HOME}/Library/Caches/CocoaPods" rm -rf "`pwd`/Pods/" bundle exec pod install

trouvé la suggestion: https://github.com/CocoaPods/CocoaPods/issues/568