2017-10-05 24 views
10

Dostaję następujący błąd, gdy próbuje włączyć aplikację z chmurą FireStoreChmura FireStore minimum wdrożenie docelowego

stanie spełnić następujące wymagania [!]:

  • Firebase/Firestore wymaganych przez Podfile

Znaleziono specyfikacje spełniające zależność Firebase/Firestore, ale wymagały one wyższego minimalnego docelowego miejsca wdrożenia.

Przesunąłem zmienione wymaganie dotyczące podfile na 10.2, a moje wdrożenie kodu Xcode na 10.2 i nadal otrzymuję ten błąd. Jakieś sugestie?

Edit: rozwiązaniem dla mnie

zrobiłem repo pod aktualizacja strąk, pod zainstalować następnie pod zaktualizować ją, że porządek i to działało.

+0

uciekłeś 'update' saszetki po zmianie Podfile? –

+0

Było blisko tego.Dodałem do istniejącego projektu, więc zrobiłem pod aktualizacją repo, podinstalację, a następnie zaktualizowałem to zamówienie i zadziałało. – Blue

Odpowiedz

8

byłem dodając do istniejącego projektu, tak zrobiłem

pod repo update 
pod install 
pod update 

to, że porządek i to działało.

Nie jestem pewien, dlaczego ten zamówiony działał, domyślam się, że będzie musiał coś wyczyścić/zresetować gdzieś w dodatkach do firebase.

+0

Instalacja nie działała dla mnie nawet po aktualizacji repo, ale robienie aktualizacji to instalacja działała :) –

+0

Cieszę się, że to działa, mam nadzieję, że jeśli mój zamówienie nie działa dla niektórych osób, które będą twoje. – Blue

+0

to samo co @BenSullivan. Wielkie dzięki ! –

2

Firestore powinien działać z systemem iOS 7 i nowszymi wersjami. Więcej szczegółów here.

Najprostszym Podfile że wykorzystuje ona wygląda następująco:

platform :ios, '8.0' 
use_frameworks! 

target 'MyApp' do 
    pod 'Firebase/Core' 
    pod 'Firebase/Firestore' 
end 

Celem wdrożenia Xcode dla swojej aplikacji nie powinna mieć żadnego wpływu na pod install.

Pokazuje to wszystko w akcji.

+0

Tak, w pełni zdaję sobie sprawę z tego, że otrzymałem w czasie rzeczywistym firebase działające przy innych narzędziach firefase. Miałem też wcześniej błędy podfile, ale nie to. Zastanawiam się, czy masz jakiś wgląd w ten konkretny błąd, ponieważ ogólna pomoc podfile nie jest tym, czego potrzebuję. Dziękuję Ci. – Blue

+0

Brak udostępniania aktualnego Podfile Nie jestem pewien, co jeszcze mogę powiedzieć. –

+0

Całkowicie doceniam, że poświęciłeś czas na pomoc, właśnie pytałem, czy masz bardziej dostosowane porady. Ale tak czy inaczej, dzięki za poświęcenie czasu! – Blue

2

Zrobiłem to w kolejności:

Usuń pod 'Firebase/Firestore' z Podfile, a następnie:

pod repo update 

pod update 

Następnie dodaję pod 'Firebase/Firestore' do mojego Podfile i wreszcie wykonać pod install

0

miałem ten sam problem . Próbowałem pod repo update, pod install, pod update, a nawet zaktualizowałem cocoapods.

Okazało się, że nadal mam strąk FirebaseDatabase w podfile.

Usuwanie problemu, który rozwiązał problem.

pod result

0

To jest to,

pod repo update 
pod update