Tengo una de mis aplicaciones, creada en Xcode 8. He usado CoreLocation y MapKit en esa aplicación.
Tengo la aplicación de actualización con la última iOS
hasta ahora. y estaba funcionando bien Ahora estoy actualizando la aplicación con iOS 1
. Entonces abrí la aplicación Xcode 11.0
y actualicé todo el código requerido. También se actualizó la configuración sugerida por Xcode "Realizar cambios" y todo eso.
Ahora ejecuto la aplicación, pero recibo un error como:
Compiler error: Invalid library file
.
He buscado mucho, pero no puedo encontrar ninguna solución. ¿Es esto un error en nuevo Xcode
o nuevo iOS
?
¿Hay algo que tenga que hacer cambios o configuraciones adicionales? Por favor guíame. ¿Es este error conocido de Apple?
EDITAR :
2019-10-18 10: 34: 39.899827 + 0530 MapLocation [1697: 57778] Error del compilador: archivo de biblioteca no válido 2019-10-18 10: 34: 39.900098 + 0530 MapLocation [1697: 57778] Error del compilador: archivo de biblioteca no válido 2019- 10-18 10: 34: 39.915973 + 0530 MapLocation [1697: 57778] Error del compilador: archivo de biblioteca no válido 2019-10-18 10: 34: 39.916228 + 0530 MapLocation [1697: 57778] Error del compilador: archivo de biblioteca no válido
2019-10-18 10: 34: 39.920608 + 0530 MapLocation [1697: 57778] Las coordenadas actualizadas son: <+ 23.02055700, + 72.50524900> +/- 5.00m (velocidad -1.00 mps / curso -1.00) @ 18/10/19 , 10:34:39 AM Hora estándar de la India
2019-10-18 10: 34: 39.920697 + 0530 MapLocation [1697: 57778] Latitud: - 23.0206, Longitud: - 72.5052
2019-10-18 10: 34: 39.925441 + 0530 MapLocation [1697: 57778] Ingresando en ----> (Latitud: - 23.0206, Longitud: - 72.5052), con radio: - 300.00
2019-10-18 10: 34: 39.925546 + 0530 MapLocation [1697: 57778] Establecido en ----> (Latitud: - 23.0206, Longitud: - 72.5052), con radio: - 300.00
2019-10-18 10: 34: 39.926582 + 0530 MapLocation [1697: 57778] Salir de ----> (Latitud: - 23.0021, Longitud: - 72.4995), Con radio: - 300.00
2019-10-18 10: 34: 39.926683 + 0530 MapLocation [1697: 57778] Indicado en ----> (Latitud: - 23.0021, Longitud: - 72.4995), con radio: - 300.00
2019-10-18 10: 34: 39.932080 + 0530 MapLocation [1697: 57778] Error del compilador: archivo de biblioteca no válido 2019-10-18 10: 34: 39.932268 + 0530 MapLocation [1697: 57778] Error del compilador: archivo de biblioteca no válido 2019- 10-18 10: 34: 39.948942 + 0530 MapLocation [1697: 57778] Error del compilador: archivo de biblioteca no válido 2019-10-18 10: 34: 39.949220 + 0530 MapLocation [1697: 57778] Error del compilador: archivo de biblioteca no válido
Respuestas:
Estoy viendo este problema también. Solo sucede si implementa la superposición renderFor para MKMapView. Y sin esta función, no puedo mostrar la polilínea que estoy agregando a mapView. Esto funcionaba bien en Xcode 10.
fuente
Espero que esto se solucione en la próxima versión de xcode. Pero esto solo sucede en el simulador. Use su dispositivo real para probar por ahora ...
fuente
Comencé a encontrarme con este error recientemente y pude hacer que desapareciera borrando el simulador del elemento de menú Hardware-> Borrar todo el contenido y la configuración ...
fuente
Trabajé alrededor de esto usando SwiftLog para registrar mis mensajes, colocando una cadena única dentro de la etiqueta de cada registrador (podría ser com.yourcompany.yourapp para diferenciarlo) y luego filtrando los mensajes que contienen esa etiqueta en la consola.
Una solución más general sería tener un filtro negativo dentro de la vista de la consola, lo que evitaría la necesidad de usar el registrador de esta manera.
fuente