Das AppTrackingTransparency-Modul wurde in Xcode 11.6 nicht gefunden
Ich versuche mein Flutter-Projekt in Xcode 11.6 zu kompilieren, aber es zeigt mir den Fehler -
ld: framework not found AppTrackingTransparency
Mein gesamter Code scheint einwandfrei zu funktionieren. Nach Recherchen stellte ich jedoch fest, dass dies für iOS 14 erforderlich ist. Wenn ich jedoch Xcode 12 herunterlade, kann ich meine App nicht im Release-Modus veröffentlichen, wie dies bei Apple nicht der Fall ist Akzeptiere Builds aus Beta-Versionen.
Antworten
Sie warten entweder auf die offizielle Version von Xcode 12 oder kopieren das AppTrackingTransparency.framework in den Framework-Ordner von Xcode 11.6
Wenn Sie Hilfe bei der Implementierung von 'AppTrackingTransparency' benötigen, können Sie sich auf die folgende Frage beziehen: -
Kein solcher Modul 'AppTrackingTransparency' Fehler
Hoffe das löst dein Problem :)
Was für mich funktioniert hat, war, dass ich einen Pod verwendet habe, der nur für Xcode 12 unterstützt wurde, der das AppTrackingTransparency-Framework enthielt, da dies jetzt erforderlich ist, wenn Sie eine API integrieren, die ein Werbenetzwerk ist. Überprüfen Sie daher, ob Ihre Pods automatisch aktualisiert wurden und downgraden Sie es, wenn Sie möchten, dass es funktioniert.