web-dev-qa-db-fra.com

Veuillez spécifier une plateforme pour cette cible dans votre podfile?

Je veux configurer Firebase Firestore. J'ai suivi toutes les étapes, mais à la dernière étape, j'ai mentionné le lien d'erreur ci-dessous.

Après avoir exécuté cette installation de pod recommande l'erreur ci-dessous

[!] Assignation automatique de la plateforme ios avec la version 11.4 sur la cible testing_gowtham car aucune plateforme n'a été spécifiée. Veuillez spécifier une plate-forme pour cette cible dans votre podfile. Voir https://guides.cocoapods.org/syntax/podfile.html#platform.

Mon PodFile:

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'testing_gowtham' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!


  # Pods for testing_gowtham

  target 'testing_gowthamTests' do
    inherit! :search_paths
    # Pods for testing
  end

  target 'testing_gowthamUITests' do
    inherit! :search_paths
    # Pods for testing
  end

    pod 'Firebase/Core'
    pod 'Firebase/Firestore'
end

J'ai vu ceci https://guides.cocoapods.org/syntax/podfile.html#platform mais je n'ai pas trouvé quelle ligne je devais changer.

Comment résoudre ce problème?

14
Gowthaman M

Remplacez le texte de votre fichier de pod par le texte ci-dessous, puis cochez la case.

# Uncomment the next line to define a global platform for your project

# platform :ios, '9.0'

target 'testing_gowtham' do

use_frameworks!


pod 'Firebase/Core'
pod 'Firebase/Firestore'
end

(ou) solution 2

platform :ios, '9.0' fonctionne ... j'ai simplement retiré # this

26
aBilal17
# Uncomment the next line to define a global platform for your project
 platform :ios, '9.0'

target 'testing_gowtham' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for testing_gowtham
 pod 'Firebase/Core'
 pod 'Firebase/Firestore'

end
2
Onyekachi Samuel

Si l'erreur ci-dessus se produit lors de l'installation de pod 'PusherSwift' et pod 'AlamofireImage' vous devez enlever # symbole de

   # platform :ios, '9.0'.

Puis écrivez la commande pod install dans votre terminal.

Lorsque vous exécutez à nouveau le projet, l'erreur apparaît conformément à 'pusher Swift'. vous devez cliquer sur l’option de déblocage. Le problème est alors résolu.

0
kurupareshan