Setelah memutakhirkan ke macOS Catalina, proyek saya tidak akan dibangun lagi. Ini karena Catalina meyakini binari di 'android-ndk-r17c' tidak berasal dari pengembang tepercaya.
Anda mendapatkan pesan seperti: "" ld "tidak dapat dibuka karena pengembang tidak dapat diverifikasi." "macOS tidak dapat memverifikasi bahwa aplikasi ini bebas dari malware"
Saya harus menggunakan NDK lama karena masalah dengan SDK perpustakaan openCV asli dan NDK yang lebih baru. Mereka sedang mengerjakannya, tetapi SDK yang lebih baru belum cukup stabil untuk saya.
Saya dapat menyiasati "dentang" dan "dentang ++" tidak dapat bekerja dengan masuk ke panel keamanan dan mengklik "Izinkan Pokok" pada peringatan keamanan. Namun, ketika mencoba ini dengan "Id", saya bisa melewati peringatan pertama dengan mengklik "Izinkan Pokok" tetapi tampaknya dipanggil selanjutnya dan pada panggilan berikutnya saya tidak memiliki pilihan untuk membukanya.
Sebenarnya tidak ada kode. Saya baru saja (dan sudah lama memilikinya) referensi Android Studio NDK menunjuk ke NDK lama melalui konfigurasi.
Dalam IDE dari NDK, gagal memuat "Id":
"" Ld "tidak dapat dibuka karena pengembang tidak dapat diverifikasi." "macOS tidak dapat memverifikasi bahwa aplikasi ini bebas dari malware"