Impossible de charger le modèle optimisé-GoogleMaps SDK IOS
Je reçois cette erreur après l'installation de Google Maps SDK de CocoaPods.
CoreData: annotation: Failed to load optimized model at path '/Users/nabeel/Library/Developer/CoreSimulator/Devices/96078737-8063-4BC1-97DB-7FECEC6835D9/data/Containers/Bundle/Application/972CD686-82DD-4357-9CDD-65A735D82190/My-APP-Beta.app/GoogleMaps.bundle/GMSCacheStorage.momd/StorageWithTileVersionID.omo'
CoreData: annotation: Failed to load optimized model at path '/Users/nabeel/Library/Developer/CoreSimulator/Devices/96078737-8063-4BC1-97DB-7FECEC6835D9/data/Containers/Bundle/Application/972CD686-82DD-4357-9CDD-65A735D82190/My-APP-Beta.app/GoogleMaps.bundle/GMSCacheStorage.momd/StorageWithTileVersionID.omo'
CoreData: annotation: Failed to load optimized model at path '/Users/nabeel/Library/Developer/CoreSimulator/Devices/96078737-8063-4BC1-97DB-7FECEC6835D9/data/Containers/Bundle/Application/972CD686-82DD-4357-9CDD-65A735D82190/My-APP-Beta.app/GoogleMaps.bundle/GMSCacheStorage.momd/StorageWithTileVersionID.omo'
J'ai essayé la mise à jour de pod et l'installation de pod à nouveau mais le même problème.
5 réponses
Si vous avez déjà vérifié la configuration de base pour le "google maps iOS-sdk" avec un APIkey pour l'identifiant bundle de votre application ici et que vous avez toujours le même problème, vous n'avez probablement pas activé l'API google maps. Accédez au tableau de bord de votre application-projet sur https://console.developers.google.com {[2] } et cliquez sur "Activer les API et les SERVICES". Là, sous la section MAPS, sélectionnez "le sdk Google maps pour ios" et activez-le.
- Selecte [nom de L'application].app et le montrer dans le finder et afficher le contenu de l'emballage.
- vous verrez GoogleMaps.bundle, clic droit et montrer son contenu de l'emballage.
- Entrez GMSCacheStorage.dossier momd.
- Supprimer StorageWithTileProto.Omo.
Après cela, ces erreurs ont disparu.
Je viens de rencontrer un autre problème avec les mêmes avertissements. La carte fonctionnait bien mais il y avait peu d'avertissements dans la console. J'ai googlé autour et a trouvé cette solution.
Accédez au groupe Produits dans votre navigateur de projet et sélectionnez votre [nom de L'application].l'application puis afficher dans le finder et choisissez afficher le contenu du paquet
Maintenant ,vous verrez votre [APP-nom].dossier momd. Ouvrez-le là, vous verrez votre [nom de L'application].omo
-
Déplacer [APP-nom].omo à la Corbeille et courir le projet à nouveau
Le message du journal ne devrait pas s'afficher dans la console maintenant.
Remarque: Ne supprimez aucun .fichiers Maman
Développez GoogleMaps.bundle
à partir du navigateur de projet (dans Xcode) puis développez le dossier GMSCacheStorage.momd
. Maintenant, supprimez le fichier StorageWithTileProto.omo
de ce dossier et exécutez à nouveau le projet.
Jetez un oeil à ce lien sur les erreurs qui entraînent parfois des plantages dans GoogleMaps SKD 2.4 et 2.5 y compris dans mon cas (2.5):
Https://issuetracker.google.com/issues/64504919
Essayez Aussi:
Command + Shift + B
Je sais, cela peut sembler idiot mais j'ai passé des heures et c'est ce qui a finalement résolu mon problème! Une construction propre après tout!
Certaines personnes rencontrant le même problème ont suggéré de rétrograder le SDK à 2.3, Je l'ai fait et les résultats étaient les mêmes et aussi mon code plantait tout le temps, donc j'ai dû revenir à 2.5