Verwenden des Google Mobile Ads SDK v7.4.1 für iOS (GoogleMobileAdsSdkiOS-7.4.1) mit Bitcode zum Ausdünnen der App

8

Beim Verknüpfen einer iOS 9-App mit dem Google Mobile Ads SDK v7.4.1 für iOS (als Framework) wird folgende Fehlermeldung angezeigt:

  

GoogleMobileAdsSdkiOS-7.4.1 / GoogleMobileAds.framework / GoogleMobileAds (GADGestureIdUtil.o) '   enthält keinen Bitcode. Sie müssen es mit aktiviertem Bitcode neu erstellen   (Xcode Einstellung ENABLE_BITCODE), erhalten Sie eine aktualisierte Bibliothek von der   Hersteller, oder deaktivieren Sie den Bitcode für dieses Ziel.

Was ist der richtige Weg, um etwas zu überwinden, das wie ein Catch 22 aussieht?

  • Google scheint keine Version mit aktiviertem Bitcode bereitzustellen (oder funktioniert das?)
  • Wenn ich den Bitcode für meine App deaktiviere, riskiere ich, dass Apple ihn ablehnt (oder nicht?)
Drux 18.08.2015, 13:05
quelle

2 Antworten

5

Ich habe das inzwischen in Apples Dokumentation :

  

Für iOS-Apps ist der Bitcode die Standardeinstellung, aber optional. Wenn Sie zur Verfügung stellen   Bitcode müssen alle Apps und Frameworks im App-Bundle enthalten sein   Bitcode. Für WatchOS-Apps wird Bitcode benötigt.

Das Deaktivieren des Bitcodes für das iOS-App-Ziel sollte vorläufig machbar sein.

    
Drux 18.08.2015 20:52
quelle
3

Apple gestattet keine Übermittlungen an den App Store mit Xcode Betas. Es gibt also keine Möglichkeit, mit Bitcode im Moment zu veröffentlichen.

Google wartet möglicherweise, bis iOS9 veröffentlicht wird, bevor sie Bitcode-fähige Bibliotheken veröffentlichen, um Verwirrung zu vermeiden.

Ссылка

    
xcvr 18.08.2015 20:01
quelle

Tags und Links