Cadre pas trouvé GoogleMaps sdk iOS
Je veux utiliser google map existante(pas nouveau) iPhone projet.Maintenant, je suis en utilisant Carte Google sdk ios et j'ai ajouté avec succès de google map cadre de mon projet.Mais je suis d'erreur comme ceci
ld: framework not found GoogleMaps
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Comment résoudre ce problème.Je suis à l'aide de xcode4.5 et la carte de google, iOS sdk version 1.5. Lorsque je crée un nouveau projet avec google map iOS sdk alors pas d'erreur pour moi.Erreur uniquement pour les iOS de Projet.S'il vous plaît aider moi.
Vous devez vous connecter pour publier un commentaire.
J'ai résolu mon problème
Vous avez besoin pour ce faire
Informations suivantes pour arriver cadre des chemins de recherche
Bonne chance
Header Search Path
J'ai rencontré un scénario dans lequel j'ai eu à l'importation d'un projet qui a été à l'aide de Google Maps et a remarqué le même problème - module: "Google Maps" n'est pas trouvée.
Pour résoudre ce problème, il a été nécessaire de supprimer Podfile.verrouillage et Podfile dossier et re-installer les gousses de nouveau. Bonne chance !
Nettoyer votre projet. Le raccourci commande + maj + k. Cela permettra d'effacer les informations que xcode est stockée qui pourrait laisser entendre que le sdk n'est pas inclus.
Également appuyer sur l'icône du projet au sommet de la hiérarchie de fichiers, appuyez sur la cible de votre projet, de la presse phases de construction, ouvrir le lien avec les bibliothèques binaires, et assurez-vous que les cartes google sdk est là. Si elle ne l'est pas, appuyez sur + et l'ajouter dans.
Vous pouvez également :
- supprimer GoogleMaps de Podfile
- pod installer
- ajouter GoogleMaps pour votre Podfile de nouveau
- pod installer
Cette solution fonctionne pour moi, vous pouvez aussi consulter les chemins de la recherche d'un bien.
Suivre les étapes suivantes :
GoogleMaps-iOS-1.1.0.zip
à partir de leur siteGoogleMaps-iOS-1.1.0
dossierGoogleMaps.framework
dossier.GoogleMaps.framework
dossier vers le dossier de votre projet (dans le Finder).GoogleMaps.framework
dossier sur votreFrameworks
groupe dans Xcode.(Notez que vous pouvez aussi le faire dans l'autre sens, en ne copiant dans le dossier de votre projet et en cochant la case "Copier les éléments dans le groupe de destination du dossier". Xcode va copier le dossier lui-même.)
Importation à l'aide de
#import "GoogleMaps/GoogleMaps.h"
. Le support à angle généralement trop de travail, mais dans ce cas, il doit utiliser des guillemets.À partir de : <GoogleMaps/GoogleMaps.h> fichier non trouvé Google Maps SDK pour iOS
mon problème a été résolu par l'ajout dans:
cliquable et ajoutez les lignes suivantes:
J'ai été aux prises avec ce problème pendant des heures; je suis en utilisant CocoaPods, rapide et Xcode 6.1.1. J'ai suivi toutes les étapes, y compris pour les GoogleMaps dans mon projet avec soin, essayé beaucoup de choses différentes, comme le retrait de liens symboliques dans le package téléchargé ou manuelle d'une liaison entre les fichiers binaires dans les phases de construction ou d'essayer
#include "GoogleMaps.h"
,#include "GoogleMaps/GoogleMaps.h"
et"#include <GoogleMaps/GoogleMaps.h>
dans mon fichier bridge, rien de travaillé... Enfin utilisé CocoaPods à la place de, y compris le cadre moi-même et cela a fonctionné! Espérons que cela aide quelqu'un là-bas:Dans le Podfile:
pod 'Google-Maps-iOS-SDK', '~> 1.9.2'
Et dans votre fichier de passerelle:
#import "GoogleMaps.h"
Supprimer des données dérivées et supprimer Podfile.verrouillage de fichier, puis exécutez pod installer.
Ce sera peut-être utile pour tout le monde, les prochaines étapes qui m'a aidé:
1. Supprimer les "en-Têtes" et "GoogleMaps" les dossiers manuellement (dans le Finder).
2. Run 'pod installer"
3. Re-construire le projet dans Xcode.
Dans mon cas, j'ai oublié que je dois ouvrir le fichier d'espace de travail avec des gousses, et non le projet.
Si vous utilisez les Gousses
Menu de gauche > les Gousses > les Gousses > choisir le Cadre > menu de droite > chemin de la copie de "ios/....."
Mon: ios/Pods/GoogleMaps/Maps/Frameworks/GoogleMaps.cadre
De Projet > Paramètre de construction > - Cadre de Recherche, de Chemin > Cliquez sur
$(PROJECT_DIR)/ios/Pods/GoogleMaps/Maps/Frameworks/GoogleMapsCore.cadre
Parfois, il arrive quand vous migrez le code d'un système à l'autre, de sorte que votre Cadre de recherche de chemins regard vide en ce moment, donc une solution simple, j'ai essayer de réinstaller le podfile et cela fonctionne pour moi.