Xcode 8.3.2 Iphone 5s ios 11 GoogleMaps 2.4
Je reçois une erreur et un crash dans viewContoller
@IBOutlet weak var mapView: GMSMapView!
override func viewDidLoad() { }
Journaux:
CoreData: annotation: Failed to load optimized model at path '/var/containers/Bundle/Application/2D2D05FB-A524-4594-B222-69B58E038E9A/Medico.app/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo'
CoreData: annotation: Failed to load optimized model at path '/var/containers/Bundle/Application/2D2D05FB-A524-4594-B222-69B58E038E9A/Medico.app/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo'
CoreData: annotation: Failed to load optimized model at path '/var/containers/Bundle/Application/2D2D05FB-A524-4594-B222-69B58E038E9A/Medico.app/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo'
2017-09-21 16:02:08.805064+0300 Medico[2552:187180] [Common] _BSMachError: port 1187f; (os/kern) invalid capability (0x14) "Unable to insert COPY_SEND"
Cela ne se produit que dans IOS 11
https://stackoverflow.com/a/46391213/4831936
rétrograder votre version à 2.2 vous verrez toujours des avertissements mais pas de plantage
Cela arrive parce que vous ne faites que mettre à jour votre sdk. Votre pod repo n'est pas mis à jour.
La première étape consiste donc à mettre à jour vos pods en suivant la commande:
pod repo update
Après cette course:
pod update
Une fois que cela est fait, installez les pods à nouveau. Assurez-vous que votre version de GoogleMap doit être 2.5.0. Ça devrait marcher !!
Mettez à niveau votre SDK Xcode et Google Maps. Il a fonctionné pour moi.
Je faisais face au même problème avant quelques jours, en fait, ce problème est lié à xcode et/ou au débogueur.
La solution de contournement pour ce problème est la suivante:
C'est tout!!
Effectuez une mise à niveau vers Google Maps SDK 2.5.0 et compilez-la avec Xcode 9.Il corrigera le problème.
https://developers.google.com/places/ios-api/releases
Consultez les notes de version 2.5.0.
Pas besoin de mettre à jour Xcode. Il suffit de mettre à jour Google SDK. J'ai eu le même problème. Cela m'a aidé.