2016-05-15 52 views
11

Şu anda tüm projem şu an çekicidir, çünkü bağımlılıklardan hiçbiri cocoapod 1.0 ile uyumlu değildir. Sadece milyonlarca Podspec'in çalışmaması değil, aynı zamanda uyarılar olarak kullanılan ve artık hataları durduran çok sayıda başka sorun da var ... bu yüzden sinir bozucu.Eski cocoapod'ları yükleyin?

~/.cocoapods, sudo gem uninstall cocoapods ve sudo gem install cocoapods -v 0.39.0 kaldırmayı denedim ve aynı hatalar oluşuyor. Yine de onu kurmak gibi mi görünüyor?

cocoapods (0.39.0) 
cocoapods-core (1.0.0, 0.39.0) 
cocoapods-deintegrate (1.0.0) 
cocoapods-downloader (1.0.0, 0.9.3) 
cocoapods-plugins (1.0.0, 0.4.2) 
cocoapods-search (1.0.0, 0.1.0) 
cocoapods-stats (1.0.0, 0.6.2) 
cocoapods-trunk (1.0.0, 0.6.4) 
cocoapods-try (1.0.0, 0.5.1) 

Bu lib'ler düzeltilene kadar% 100 eski sürümü nasıl kullanırım?

+0

Yaşadığım bazı sorunları gidermek için "pod \ _0.39.0 \ _ install" ve "pod \ _0.39.0 \ _ update" kullanıyorum. – Stephen

cevap

18

Adım 1 Çalıştır sudo gem install cocoapods -v 0.39.0, bu, istediğiniz sürüme yüklenir.

Step 2sudo gem list'u çalıştırın; bu, yüklemenizin yanı sıra, yüklediğiniz tüm mücevherlerin bir listesini verir; cocoapod'ların birden çok sürümünün yüklü olduğunu unutmayın.

Adım 3sudo gem uninstall cocoapods -v 1.0 ile istemediğiniz sürüm (ler) i kaldırın.

Aşama 4 Şimdi, pod --version ile cocoapod'ların doğru sürümünü çalıştırdığınızı doğrulayın.

+0

Hatalar bir yazım hatasıydı, üzgünüm ... ama bunu yaptığımda hala aynı hataları alıyorum: – Tallboy

+0

[!] 'AppLovin (3.2.2)' için çok sayıda özellik bulundu – Tallboy

+2

@Tallboy Eğer sudo gem install cocoapods çalıştırırsanız -v 0.39.0' ve sonra 'sudo gem list' i çalıştırmak yüklü cocapods çoklu sürümleri var görmek mümkün olmalıdır. 'Sudo gem install cocoapods -v 1.0' ile istemediğiniz sürümü kaldırın. Bunu kendim test ettim. Cocapods sürümünüzü “pod --version” ile önce ve sonra kontrol edebilirsiniz. Umarım bu yardımcı olur. –