Das AppTrackingTransparency-Modul wurde in Xcode 11.6 nicht gefunden

Aug 27 2020

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

2 anatp2015 Aug 31 2020 at 16:49

Sie warten entweder auf die offizielle Version von Xcode 12 oder kopieren das AppTrackingTransparency.framework in den Framework-Ordner von Xcode 11.6

1 Pressing_Keys_24_7 Sep 04 2020 at 12:25

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 :)

1 Arnav Oct 11 2020 at 22:47

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.