Ich habe eine meiner Anwendungen, die in Xcode 8 erstellt wurde. Ich habe CoreLocation und MapKit in dieser App verwendet.
Ich habe Update-App mit den neuesten iOS
bis jetzt. und es funktionierte gut. Jetzt aktualisiere ich die Anwendung mit iOS 1
. Also habe ich die App mit geöffnet Xcode 11.0
und den gesamten erforderlichen Code aktualisiert. Außerdem wurde die Einstellung aktualisiert, die von Xcode "Änderungen durchführen" und all dem vorgeschlagen wird.
Jetzt starte ich die Anwendung, erhalte aber folgende Fehlermeldung:
Compiler error: Invalid library file
.
Ich habe viel gesucht, kann aber keine Lösung finden. Ist das ein Fehler in neu Xcode
oder neu iOS
?
Muss ich zusätzliche Änderungen oder Einstellungen vornehmen? Bitte führen Sie mich. Ist dieser Fehler von Apple bekannt?
BEARBEITEN :
2019-10-18 10: 34: 39.899827 + 0530 MapLocation [1697: 57778] Compilerfehler: Ungültige Bibliotheksdatei 2019-10-18 10: 34: 39.900098 + 0530 MapLocation [1697: 57778] Compilerfehler: Ungültige Bibliotheksdatei 2019- 10-18 10: 34: 39.915973 + 0530 MapLocation [1697: 57778] Compilerfehler: Ungültige Bibliotheksdatei 2019-10-18 10: 34: 39.916228 + 0530 MapLocation [1697: 57778] Compilerfehler: Ungültige Bibliotheksdatei
2019-10-18 10: 34: 39.920608 + 0530 MapLocation [1697: 57778] Die aktualisierten Koordinaten sind: <+ 23.02055700, + 72.50524900> +/- 5.00 m (Geschwindigkeit -1,00 mps / Kurs -1,00) @ 18.10.19 , 10:34:39 India Standard Time
2019-10-18 10: 34: 39.920697 + 0530 MapLocation [1697: 57778] Breitengrad: - 23.0206, Längengrad: - 72.5052
2019-10-18 10: 34: 39.925441 + 0530 MapLocation [1697: 57778] Eingabe in ----> (Breite: - 23.0206, Länge: - 72.5052), mit Radius: - 300.00
2019-10-18 10: 34: 39.925546 + 0530 MapLocation [1697: 57778] Angegeben in ----> (Breite: - 23.0206, Länge: - 72.5052), Mit Radius: - 300.00
2019-10-18 10: 34: 39.926582 + 0530 MapLocation [1697: 57778] Beenden von ----> (Breite: - 23.0021, Länge: - 72.4995), Mit Radius: - 300.00
2019-10-18 10: 34: 39.926683 + 0530 MapLocation [1697: 57778] Angegeben in ----> (Breite: - 23.0021, Länge: - 72.4995), Mit Radius: - 300.00
2019-10-18 10: 34: 39.932080 + 0530 MapLocation [1697: 57778] Compilerfehler: Ungültige Bibliotheksdatei 2019-10-18 10: 34: 39.932268 + 0530 MapLocation [1697: 57778] Compilerfehler: Ungültige Bibliotheksdatei 2019- 10-18 10: 34: 39.948942 + 0530 MapLocation [1697: 57778] Compilerfehler: Ungültige Bibliotheksdatei 2019-10-18 10: 34: 39.949220 + 0530 MapLocation [1697: 57778] Compilerfehler: Ungültige Bibliotheksdatei
Antworten:
Ich sehe dieses Problem auch. Dies geschieht nur, wenn Sie das renderFor-Overlay für MKMapView implementieren. Und ohne diese Funktion kann ich die Polylinie, die ich zur mapView hinzufüge, nicht anzeigen. Dies funktionierte gut in Xcode 10.
quelle
Hoffe, dass dies in der nächsten Version von xcode behoben wird. Dies geschieht jedoch nur auf dem Simulator. Verwenden Sie Ihr reales Gerät zum Testen.
quelle
Ich bin vor kurzem auf diesen Fehler gestoßen und konnte ihn beheben, indem ich den Simulator unter dem Menüpunkt Hardware-> Alle Inhalte und Einstellungen löschen ... löschte.
quelle
Ich habe dies umgangen , indem ich SwiftLog verwendet habe , um meine Nachrichten zu protokollieren, eine eindeutige Zeichenfolge in das Tag jedes Loggers eingefügt habe (könnte einfach com.yourcompany.yourapp sein, um es zu unterscheiden) und dann nach Nachrichten gefiltert habe, die dieses Tag auf der Konsole enthalten.
Eine allgemeinere Lösung wäre, einen negativen Filter in der Konsolenansicht zu haben, wodurch die Notwendigkeit entfällt, den Logger auf diese Weise zu verwenden.
quelle