Je voudrais ajouter GoogleMaps
à mon projet iOS mais je ne veux pas utiliser CocoaPods
. Y a-t-il un moyen d'y parvenir?
Bien sûr, il y a:
Comment l'ai-je fait (utile pour toute bibliothèque dont vous avez besoin)
Si vous avez besoin d'instructions sur la façon de l'installer manuellement, vous pouvez utiliser le site Web waybackmachine et mettre l'url correspondante, en fixant une date antérieure. Je vais vous faire gagner du temps:
Ajout de Google Maps à l'ancienne:
-ObjC
. Si ces paramètres ne sont pas visibles, modifiez le filtre dans la barre Paramètres de génération de De base à Tout.#import <GoogleMaps/GoogleMaps.h>
application:didFinishLaunchingWithOptions:
Méthode, en remplaçant API_KEY par votre clé API. [GMSServices provideAPIKey:@"API_KEY"];
#import <GoogleMaps/GoogleMaps.h>
Ajoutez ce qui suit à votre application:didFinishLaunchingWithOptions:
méthode, remplaçant API_KEY
avec votre clé API.
[GMSServices provideAPIKey:@"API_KEY"];
https://www.gstatic.com/cpdc/aa3052925ceeea2d-GoogleMaps-1.13.2.tar.gz
Copiez et ouvrez cette URL .
Faites glisser vers votre projet Xcode GoogleMaps.framework.
* sélectionnez Copier les éléments dans le dossier du groupe de destination
Faites un clic droit sur GoogleMaps.framework -Afficher dans le Finder
Dans le dossier Resources de GoogleMaps.bundle, faites-le glisser vers le projet (* Ne sélectionnez pas l'élément de copie).
Importer plusieurs FrameWork
Choisissez votre projet, ouvrez l'onglet Paramètres de construction. Dans la section Other Linker Flags, ajoutez -ObjC dans les deux . Capture d'écran de l'ajout de -ObjC
Ajoutez ce qui suit à votre application: méthode didFinishLaunchingWithOptions:, en remplaçant API_KEY par votre clé API. [GMSServices fournissentAPIKey: @ "API_KEY"];
(* obtenir la clé api https://developers.google.com/maps/documentation/ios-sdk/places#whats_in_the_api_name_ios_places )
Veuillez me faire part de toute erreur que vous avez trouvée. Cela fonctionne pour Xcode 7 +, iOS 9+.