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"
sumber
Jawaban:
Saya baru saja menemukan solusinya.
Ini adalah proses yang membosankan tetapi:
sumber
sudo spctl --master-disable
sebelumnya, ada 3 opsi di bawah 'Izinkan unduhan aplikasi dari:', Anda harus memilih yang kedua bernama 'App store dan pengembang yang diidentifikasi' di langkah 4, sehingga Anda dapat melihat 'Izinkan' dan 'dentang' kesalahan.Untuk mengizinkan aplikasi yang diunduh dari Anywhere di MacOs Catalana, lakukan ini:
sumber
Saya ingin menambahkan jawaban Mudassar Ashraf.
Jika Anda tidak melihat opsi « Izinkan » setelah mengklik « Batal », alihkan «Izinkan aplikasi yang diunduh dari» di jendela Keamanan ke « App Store dan pengembang yang diidentifikasi ». Ini entah bagaimana akan membuat tombol « Izinkan » muncul. Kemudian alihkan kembali ke « Di mana saja ». Ulangi jika perlu.
sumber
Jika karena alasan tertentu dalam tombol jendela Keamanan & Privasi Anda memungkinkan tidak muncul maka pindahkan ndk Anda ke direktori yang berbeda dan coba seluruh proses lagi.
sumber