Durch die Verwendung von IDFA in unzulässiger Weise berücksichtigt Ihre App nicht die Einstellung für die Anzeigeneinstellung "Beschränkung" in ios

8

Ich habe die iTC-Einstellungen überprüft

Ich habe die gleiche App vor zwei Tagen hochgeladen und es funktioniert gut, aber als ich heute die gleiche App mit einem kleineren Bugfix hochgeladen habe, wird jetzt dieser Fehler angezeigt.

Ich benutze Admob, Revmob und Applovin. Aber ich weiß, dass Admob der Schuldige ist.

    
Inder Kumar Rathore 26.04.2014, 19:09
quelle

8 Antworten

3

Die einzige Lösung für mich war, die Admob-SDK zu entfernen und die Startapp-SDK zu integrieren. Sie ist konform mit der neuen Version des Apple IDFA-Richtlinien können Sie ihre Dokumentation hier lesen.

Ich werde Sie wissen lassen, ob Admob-Leute dieses Problem beheben.

Von Applovin Leuten

  

Ich wollte Sie über einen IDFA-Wechsel informieren, den Apple am Samstag gemacht hat. Apples Systeme lehnen automatisch Apps ab, die hochgeladen wurden, wenn die App über SDKs verfügt, die auf IDFA zugreifen und weiterhin Pre-iOS 6 unterstützen (wo IDFA nicht vorhanden war). Unser neues SDK 2.3.6 (und in Unity, 3.0.9) wird jetzt den Bildschirm von Apple übergeben, da wir die Unterstützung für iOS 4 und 5 (nur 1,5% des Datenverkehrs) eingestellt haben; Beachten Sie, dass viele beliebte SDKs auf dem Markt ähnlich agieren. Daher müssen Sie möglicherweise mit anderen Anbietern zusammenarbeiten, um deren Software auf Kompatibilität zu aktualisieren.

Bearbeiten

Ich habe heute (5. Mai 2014) ein Update mit admob 6.8.0 hochgeladen und es wurde erfolgreich hochgeladen

    
Inder Kumar Rathore 27.04.2014, 07:20
quelle
1

Es hat auch für mich validiert. Anfangs dachte ich, dass admob das Problem war und vielleicht gewesen wäre, aber nach dem Entfernen von TapJoy und allen Referenzen der App validiert.

    
venturz909 29.04.2014 07:41
quelle
1

Ich musste sowohl InMobi als auch Conversant (auch bekannt als ValueClick / Greystripe) entfernen. Dann hörte es auf, ein "Invalid Binary" zu sein und ging in "Waiting for Review". Ich kann bestätigen, dass AdColony, Chartboost und TapJoy Apple's Check mit den neuesten SDKs definitiv bestehen. InMobi hat am 29/4 (v4.3.0) ein SDK-Update herausgegeben, das diesen Test NICHT besteht.

    
Chris Newman 01.05.2014 09:54
quelle
1

Ich habe Google AdMob und Flurry verwendet. Wenn das AdSupport-Framework entfernt wurde, wird AdMob als Schuldiger angezeigt.

Ich kann kein kürzlich veröffentlichtes SDK für AdMob und Flurry finden, also ändere ich einfach den Status zurück, um wieder für den binären Upload bereit zu sein, wähle die Antwort wie oben gezeigt auf dem Bildschirm-Dump aus, und es funktioniert für mich, einen Bildschirm Dumps auf meinem Blog unten. Hoffe das hilft. Danke!

Ссылка

    
New2ObjectiveC 05.05.2014 13:11
quelle
0

Ich habe heute eine App mit AdMob mit denselben Einstellungen eingereicht. Es befindet sich jetzt im Status "Warten auf Überprüfung".

Ich habe Xcode Organizer verwendet, um die App zu senden. Vielleicht hat Apple die Validierung neu angepasst.

    
alpere 28.04.2014 18:27
quelle
0

Ich habe heute eine App mit admob sdk 6.8.0 erfolgreich hochgeladen (nach dem Entfernen von mmedia sdk 5.2.0). Ich denke, dass Sie andere ad-Netzwerk sdk überprüfen müssen.

    
Vince Yuan 29.04.2014 17:02
quelle
0

Es scheint, dass Ihr Problem tatsächlich von Applovin und nicht von AdMob stammt. Andere scheinen mit AdMob in irgendeiner Weise Erfolg gehabt zu haben, also würde es Sinn machen. Diese Jungs sind zu dem Schluss gekommen, dass es Applovin ist - & gt; Quelle

Ich habe endlich meinen zu validieren! Wenn Sie AdSupport.framework entfernen, verursachen alle Täter, die diese fehlgeschlagene Validierung verursachen, KEINEN Linkerfehler. Die SDKs, die Fehler anzeigen, sind diejenigen, die das Framework korrekt verwenden, entfernen alle anderen und versuchen es erneut. In meinem Fall war Millennial das Problem.

    
aronspring 29.04.2014 11:59
quelle
0

Ich hatte eine App, die vor dem 12. April im Status "Warten auf den Upload" war. Danach wurden die itunes-Richtlinien so aktualisiert, dass sie einen Abschnitt der IDFA-Nutzung enthalten, wenn der App-Status "Für den Upload vorbereiten" lautet. Also, wegen dieser Situation, jedes Mal, wenn ich die Binärdatei eingab, würde ich einen Fehler "falsche IDFA-Verwendung" erhalten.

Für mich war die Lösung

1.upload eine Binärdatei ohne IDFA sdks.

2.make es "Entwickler abgelehnt".

3. Aktualisieren Sie die IDFA-Einstellungen, nachdem Sie die Option "binär zum Hochladen von Binärdateien" von itunes connect ausgewählt haben.

4.Laden Sie eine neue Binärdatei mit IDFA sdks hoch.

    
hariszaman 30.04.2014 18:34
quelle

Tags und Links