wake-up-neo.com

IOS 11 GoogleMaps stürzen auf dem Gerät ab (iPhone 5s)

Xcode 8.3.2 Iphone 5s ios 11 GoogleMaps 2.4

Ich bekomme Fehler und stürze in viewContoller ab

@IBOutlet weak var mapView: GMSMapView! 
override func viewDidLoad() { }

Protokolle: 

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"

Es passiert nur in IOS 11

https://stackoverflow.com/a/46391213/4831936

downgrade Sie Ihre Version auf 2.2 . Sie werden immer noch Warnungen sehen, aber keinen Absturz

1
DaNLtR

Dies geschieht, weil Sie nur Ihre SDK aktualisieren. Ihr Pod-Repo wird nicht aktualisiert.

Der erste Schritt ist also, deine Pods mit folgendem Befehl zu aktualisieren:

pod-Repo-Update

Nach diesem Lauf:

pod-Update

Sobald es fertig ist, installieren Sie die Pods erneut. Stellen Sie sicher, dass Ihre GoogleMap-Version 2.5.0 ist. Es sollte funktionieren!!

0
User511

Aktualisieren Sie Ihr Xcode- und Google-Maps-SDK.

0
Hamid Baraghani

Ich war vor einigen Tagen mit demselben Problem konfrontiert. Dieses Problem bezieht sich eigentlich auf xcode und/oder den Debugger.

Die Problemumgehung für dieses Problem ist wie folgt:

  • Gehen Sie im xcode-Menü zu Produkt> Schema> Schema bearbeiten.
  • Wählen Sie die Registerkarte "Ausführen" und dann die Unterregisterkarte "Optionen".
  • Ändern Sie "GPU Frame Capture" von "Automatisch aktiviert" oder "OpenGL ES" in "Metall" oder "Deaktiviert".

Das ist es!!

0
Ganpat

Aktualisieren Sie auf Google Maps SDK 2.5.0 und kompilieren Sie es mit Xcode 9. Es wird das Problem behoben.

https://developers.google.com/places/ios-api/releases

Überprüfen Sie die Versionshinweise zu 2.5.0.

0
Desert Rose

Xcode muss nicht aktualisiert werden. Aktualisieren Sie einfach das Google SDK. Hatte dasselbe Problem. Das hat mir geholfen.