Après la mise à niveau vers macOS Catalina, mon projet ne se construit plus. Cela est dû au fait que Catalina pense que les binaires dans 'android-ndk-r17c' ne proviennent pas d'un développeur de confiance.
Vous obtenez des messages tels que: "" ld "ne peut pas être ouvert car le développeur ne peut pas être vérifié." "macOS ne peut pas vérifier que cette application est exempte de logiciels malveillants"
Je dois utiliser l'ancien NDK en raison de problèmes avec le SDK de la bibliothèque openCV native et les nouveaux NDK. Ils y travaillent, mais le nouveau SDK n'est pas encore assez stable pour moi.
J'ai pu contourner «clang» et «clang ++» ne pouvant pas fonctionner en allant dans le volet de sécurité et en cliquant sur «Autoriser quand même» dans les alertes de sécurité. Cependant, en essayant ceci avec "Id", je peux passer le premier avertissement en cliquant sur "Autoriser quand même" mais il semble être appelé par la suite et lors de l'appel suivant, je n'ai pas la possibilité de lui permettre d'ouvrir.
Il n'y a pas vraiment de code. J'ai juste (et j'ai depuis longtemps) une référence NDK Android Studio pointant vers l'ancien NDK via la configuration.
Dans IDE de NDK, il ne parvient pas à charger "Id":
"" Ld "ne peut pas être ouvert car le développeur ne peut pas être vérifié." "macOS ne peut pas vérifier que cette application est exempte de logiciels malveillants"