Nach dem Upgrade auf macOS Catalina wird mein Projekt nicht mehr erstellt. Dies liegt daran, dass Catalina glaubt, dass die Binärdateien in 'android-ndk-r17c' nicht von einem vertrauenswürdigen Entwickler stammen.
Sie erhalten Meldungen wie: "" ld "kann nicht geöffnet werden, da der Entwickler nicht überprüft werden kann." "macOS kann nicht überprüfen, ob diese App frei von Malware ist"
Ich muss das alte NDK aufgrund von Problemen mit dem nativen OpenCV-Bibliotheks-SDK und neueren NDKs verwenden. Sie arbeiten daran, aber das neuere SDK ist für mich noch nicht stabil genug.
Ich konnte umgehen, dass "clang" und "clang ++" nicht funktionieren konnten, indem ich zum Sicherheitsbereich ging und in den Sicherheitswarnungen auf "Wie auch immer zulassen" klickte. Wenn ich dies jedoch mit "Id" versuche, kann ich die erste Warnung überwinden, indem ich auf "Trotzdem zulassen" klicke. Es scheint jedoch später aufgerufen zu werden, und beim nachfolgenden Aufruf habe ich nicht die Option, das Öffnen zuzulassen.
Es gibt wirklich keinen Code. Ich habe gerade (und hatte schon lange) eine Android Studio NDK-Referenz, die über die Konfiguration auf das alte NDK verweist.
In der IDE von NDK kann "Id" nicht geladen werden:
"" Ld "kann nicht geöffnet werden, da der Entwickler nicht überprüft werden kann." "macOS kann nicht überprüfen, ob diese App frei von Malware ist"