Saya memiliki salah satu aplikasi saya, yang dibuat di Xcode 8. Saya telah menggunakan CoreLocation dan MapKit di aplikasi itu.
Saya memiliki aplikasi pembaruan dengan yang terbaru iOS
sampai sekarang. dan itu bekerja dengan baik. Sekarang saya memperbarui aplikasi dengan iOS 1
. Jadi saya hvae membuka aplikasi dengan Xcode 11.0
dan memperbarui semua kode yang diperlukan. Juga memperbarui pengaturan yang disarankan oleh Xcode "Lakukan Perubahan" dan semua itu.
Sekarang saya menjalankan aplikasi, tetapi saya mendapatkan error seperti:
Compiler error: Invalid library file
.
Saya telah mencari banyak, tetapi tidak dapat menemukan solusi. Apakah ini bug di baru Xcode
atau baru iOS
?
Apakah ada yang harus saya lakukan perubahan atau pengaturan tambahan? Mohon bimbingannya. Apakah bug ini diketahui oleh Apple?
EDIT :
2019-10-18 10: 34: 39.899827 + 0530 MapLocation [1697: 57778] Kesalahan kompilasi: File perpustakaan tidak valid 2019-10-18 10: 34: 39.900098 + 0530 MapLocation [1697: 57778] Kesalahan kompilator: File perpustakaan tidak valid 2019- 10-18 10: 34: 39.915973 + 0530 MapLocation [1697: 57778] Kesalahan kompilasi: File perpustakaan tidak valid 2019-10-18 10: 34: 39.916228 + 0530 MapLocation [1697: 57778] Kesalahan kompilator: File perpustakaan tidak valid
2019-10-18 10: 34: 39.920608 + 0530 MapLocation [1697: 57778] Koordinat yang diperbarui adalah: <+ 23.02055700, + 72.50524900> +/- 5.00m (kecepatan -1.00 mps / kursus -1.00) @ 10/18/19 , 10:34:39 India Waktu Standar
2019-10-18 10: 34: 39.920697 + 0530 MapLocation [1697: 57778] Lintang: - 23.0206, Bujur: - 72.5052
2019-10-18 10: 34: 39.925441 + 0530 MapLocation [1697: 57778] Memasuki ----> (Lintang: - 23.0206, Bujur: - 72.5052), Dengan Radius: - 300.00
2019-10-18 10: 34: 39.925546 + 0530 MapLocation [1697: 57778] Dinyatakan dalam ----> (Lintang: - 23.0206, Bujur: - 72.5052), Dengan Radius: - 300.00
2019-10-18 10: 34: 39.926582 + 0530 MapLocation [1697: 57778] Keluar dari ----> (Lintang: - 23.0021, Bujur: - 72.4995), Dengan Radius: - 300.00
2019-10-18 10: 34: 39.926683 + 0530 MapLocation [1697: 57778] Dinyatakan dalam ----> (Lintang: - 23.0021, Bujur: - 72.4995), Dengan Radius: - 300.00
2019-10-18 10: 34: 39.932080 + 0530 MapLocation [1697: 57778] Kesalahan kompilasi: File perpustakaan tidak valid 2019-10-18 10: 34: 39.932268 + 0530 MapLocation [1697: 57778] Kesalahan kompilator: File perpustakaan tidak valid 2019- 10-18 10: 34: 39.948942 + 0530 MapLocation [1697: 57778] Kesalahan kompilasi: File perpustakaan tidak valid 2019-10-18 10: 34: 39.949220 + 0530 MapLocation [1697: 57778] Kesalahan kompilator: File perpustakaan tidak valid
Jawaban:
Saya melihat masalah ini juga. Ini hanya terjadi jika Anda menerapkan overlay renderFor untuk MKMapView. Dan tanpa fungsi ini, saya tidak bisa menampilkan polyline yang saya tambahkan ke mapView. Ini berfungsi dengan baik di Xcode 10.
sumber
Semoga ini bisa diperbaiki di versi xcode berikutnya. Tetapi ini hanya terjadi pada simulator. Gunakan perangkat asli Anda untuk pengujian untuk saat ini ..
sumber
Saya mulai mengalami kesalahan ini baru-baru ini dan bisa menghilangkannya dengan menghapus Simulator dari Perangkat Keras-> Hapus Semua Konten dan Pengaturan ... item menu.
sumber
Saya menyiasatinya dengan menggunakan SwiftLog untuk mencatat pesan saya, meletakkan beberapa string unik di dalam tag setiap logger (bisa saja com.yourcompany.yourapp untuk membedakannya), dan kemudian memfilter ke pesan yang berisi tag pada konsol.
Solusi yang lebih umum adalah memiliki filter negatif di dalam tampilan konsol, yang akan meniadakan kebutuhan untuk menggunakan logger dengan cara ini.
sumber