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?
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.
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.