0

Testen unserer App, wenn auf xcode läuft ist gut und wir können Anzeigen sehen, auch ohne Testmodus (Gerät Hash), so dass wir Live-Anzeigen sehen können. Alles ist gut eingerichtet, aber wenn wir die App auf Testflug testen, gibt es immer ein Protokoll von "No Fill" ..: S,Facebook Publikum Netzwerk Test auf Testflug No Fill

Wir haben in der Facebook native app eingeloggt, Limit-Anzeigen-Tracking ist deaktiviert ..

Was ist Ihrer Meinung nach immer noch das Problem? Wird von Facebook verlangt, dass die App live im Apple Store läuft?

Vielen Dank! ..

+0

Was ist der Fehlercode, den Sie bekommen? – fsb

+0

Code = 1001 "Keine Füllung" – GinealGames

+0

Ich bin mir nicht sicher, ob diese Situation für Ihre gilt, aber ich habe jemanden mit einem ähnlichen Problem gefunden: http://Stackoverflow.com/a/34110193/3487310 – fsb

Antwort

1

Das Problem in Testflug ist.

DesignFlight generiert in jedem Lauf einen neuen und anderen IDFA. Diese IDFAs unterscheiden sich von Ihrem IDFA-Gerät, das von der nativen Facebook-App verwendet wird. Wenn Ihre App Anzeigenanfragen mit diesen neuen IDFAs an Audience Network gesendet hat, kann der Server nicht mit dem IDFA übereinstimmen, um die richtigen Anzeigen zu erhalten, und gibt "NO FILL" zurück. Genau das hast du erlebt.

Hier ist der Link für das Detail: iOS: TestFlight beta app get new advertising identifier in each run.

Die Lösung besteht darin, TestFlight zu beenden und die App direkt über das Gerät zu starten, oder weiterhin TestFlight zu verwenden, jedoch nur mit der Facebook-Testanzeige.