Étapes que j'ai faites:
pod repo remove master
pod setup
pod update --verbose
(Juste pour vérifier la progression, en particulier lors de la mise à jour des SDK Google, il a fallu si longtemps pour terminer).
Et là, j'ai reçu l'avertissement. Dans mes journaux, les SDK Google ont été mis à jour avec succès:
-> Installation de Google 3.1.0 (au lieu de 3.0.3)
-> Installation de GoogleMaps 2.3.0 (au lieu de 2.2.0)
Podfile:
target 'MyProj' do
...
pod 'Google/Analytics'
pod 'GoogleMaps'
...
target 'MyProjTests' do
inherit! :search_paths
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['Swift_VERSION'] = '3.0'
end
end
end
end
Je voudrais savoir comment me débarrasser de cet avertissement.
Changement pod 'Google/Analytics'
à pod 'GoogleAnalytics'
suppression de la barre oblique.
Prolongeant la réponse de Paul Beusterien:
Tout d'abord, supprimez l'ancienne importation de votre en-tête de pontage:
#import <Google/Analytics.h>
Ajoutez ensuite ce qui suit à l'en-tête de pontage:
#import "GAI.h"
#import "GAIDictionaryBuilder.h"
#import "GAIEcommerceFields.h"
#import "GAIEcommerceProduct.h"
#import "GAIEcommerceProductAction.h"
#import "GAIEcommercePromotion.h"
#import "GAIFields.h"
#import "GAILogger.h"
#import "GAITrackedViewController.h"
#import "GAITracker.h"
Enfin, vous voudrez peut-être revérifier: https://developers.google.com/analytics/devguides/collection/ios/v3/
Vous n'avez plus besoin de la ligne GGLContext.
J'espère que cela t'aides.