Bu yazıda, Firestore’un build süresini nasıl azaltabileceğinizi adım adım anlatacağım.
Firestore’un Pre-Compiled Versiyonunu Kullanma Firestore’un iOS SDK’sı, büyük miktarda C++ kodu içerir ve Xcode’da derlenmesi uzun sürebilir. Bu süreyi azaltmak için, Firestore’un pre-compiled versiyonunu Podfile
‘ınıza ekleyebilirsiniz:
pod ‘FirebaseFirestore’, :git => ‘https://github.com/invertase/firestore-ios-sdk-frameworks.git’, :tag => ‘X.X.X’
Uyumlu Versiyonu Bulma
cloud_firestore
eklentisinin bağlı olduğu Firestore SDK versiyonunu pubspec.lock
dosyasından kontrol edin. Ardından, bu versiyona uyumlu bir pre-compiled Firestore versiyonunu invertase/firestore-ios-sdk-frameworks reposundan bulun.
Tags bölümüne tıkladığınızda versyonları göreceksiniz.
Mevcut uygulamanızın podfile.lock dosyasından cloud_firestore'u aratırsanız orada hangi versiyonu kullandığını bulabilirsiniz.
Adım 3: Podfile’ı Güncelleme ve Yeniden Kurulum
Bulduğunuz uyumlu versiyonu Podfile
‘ınıza ekleyin ve pod install
komutu ile değişiklikleri uygulayın.
Kaynakça:
https://firebase.flutter.dev/docs/firestore/overview/
https://stackoverflow.com/questions/72981363/flutter-run-takes-too-long