J'essaie d'installer la dernière version de Firebase pod. Je sais que la dernière version de ce module est 4.1.1 des gousses de cacao site officiel https://cocoapods.org/pods/FirebaseFirebase pod a été installé version moins que la dernière version existe
Mais quand je l'appelle commande pod mise à jour du terminal iOS, je vois que ce pod a été installé 3.17.0.
C'est ce que je vois dans le terminal iOS après pod mise à jour exécution de la commande:
Downloading dependencies
Using Alamofire (4.5.0)
Using Bolts (1.8.4)
Using Crashlytics (3.8.5)
Using Digits (3.0.2)
Using FBSDKCoreKit (4.26.0)
Using FBSDKLoginKit (4.26.0)
Using FBSDKMessengerShareKit (1.3.2)
Using FBSDKShareKit (4.26.0)
Using Fabric (1.6.12)
Using Firebase (3.17.0)
Using FirebaseAnalytics (3.9.0)
Using FirebaseAuth (3.1.1)
Using FirebaseCore (3.6.0)
Using FirebaseCrash (1.1.6)
Using FirebaseDatabase (3.1.2)
Using FirebaseDynamicLinks (1.4.0)
Using FirebaseInstanceID (1.0.10)
Using FirebaseInvites (1.3.0)
Using FirebaseMessaging (1.2.3)
Using FirebaseStorage (1.1.0)
Using FirebaseUI (4.1.1)
Using GTMOAuth2 (1.1.4)
Using GTMSessionFetcher (1.1.11)
Using Google (3.1.0)
Using GoogleAPIClientForREST (1.3.0)
Using GoogleSignIn (4.0.2)
Using GoogleToolboxForMac (2.1.1)
Using IQKeyboardManagerSwift (4.0.13)
Using MBProgressHUD (1.0.0)
Using Protobuf (3.4.0)
Using SwiftyStoreKit (0.10.7)
Using TwitterCore (3.0.0)
Using TwitterKit (3.1.0)
Generating Pods project
Integrating client project
Sending stats
Pod installation complete! There are 23 dependencies from the Podfile and 33 total pods installed.
Ceci est le contenu de mon PODFILE dans le projet:
use_frameworks!
target 'PrayerDeck' do
pod 'Firebase'
pod 'Firebase/Auth'
pod 'Firebase/Crash'
pod 'FirebaseUI/Database'
pod 'Fabric'
pod 'Crashlytics'
pod 'Digits'
pod 'TwitterCore'
pod 'Firebase/Database'
pod 'Firebase/Core'
pod 'Firebase/Messaging'
pod 'IQKeyboardManagerSwift'
pod 'Firebase/Storage'
pod 'MBProgressHUD'
pod 'Google/SignIn'
pod 'Firebase/Invites'
pod 'FBSDKCoreKit'
pod 'FBSDKShareKit'
pod 'FBSDKLoginKit'
pod 'FBSDKMessengerShareKit'
pod 'Alamofire', '~> 4.0'
pod 'TwitterKit'
pod 'SwiftyStoreKit'
end
target 'PrayerDeckTests' do
end
target 'PrayerDeckUITests' do
end
MISE À JOUR:
Lorsque j'essaie de mettre à jour PODFILE et définir la version plus spécifique comme ce pod 'Firebase', '~> 4.0' Je reçois l'erreur suivante dans le terminal iOS:
- `FirebaseAnalytics (= 4.0.3)` required by `Firebase/Core (4.1.1)`
- `FirebaseAnalytics (~> 3.2)` required by `Google/Core (3.0.3)`
- `GoogleSignIn (~> 3.0)` required by `Google/SignIn (2.0.4)`
- `GoogleSignIn (~> 4.0)` required by `FirebaseInvites (2.0.1)`
- `Firebase/Invites` required by `Podfile`
Merci! Je l'ai fait mais après l'exécution de la mise à jour pod je reçois l'erreur suivante: [!] Impossible de satisfaire les exigences suivantes: - 'FirebaseAnalytics (= 4.0.2)' requis par 'Firebase/Core (4.0.4)' - 'FirebaseAnalytics (~> 3.2)' requis par 'Google/Core (3.0.3)' - 'GoogleSignIn' requis par' Podfile' - 'GoogleSignIn (~> 3.0)' requis par 'Google/SignIn (2.0.4 - 'GoogleSignIn (~> 4.0)' requis par 'FirebaseInvites (2.0.0)' - 'Firebase/Invites' requis par' Podfile' Des spécifications satisfaisant la dépendance 'Firebase/Invites' ont été trouvées, mais elles requis une cible de déploiement minimale supérieure. – IFrizy
Basé sur le message, il semble que Google/SignIn est toujours là –
Merci! C'etait mon erreur. Changer le pod 'Google/SignIn' au pod 'GoogleSignIn' m'aide! :) – IFrizy