-Update 12/16/2010: Es sieht aus wie es ein ähnliches Problem, wenn 4.0-Geräte mit dem 4.2 SDK Targeting ... Ihre Anwendung abstürzt sofort, wenn Sie den Interface Builder zum Erstellen Ihrer Werbebanneransicht verwendet haben. Schwache Verknüpfung des iAd-Frameworks und Re-creating der Werbebanner-Implementierung auf der Codepage der Dinge war der Fix. Dank diesen Thread von Ray Wenderlich: http://www.raywenderlich.com/1371/how-to-integrate-iad-into-your-iphone-appiAds „Ungültige Inhaltsgröße‚ADBannerContentSizePortrait‘übergeben ADAdSizeForBannerContentSize“ in iOS 4.2
---
Hallo, ich habe gerade versucht, iOS 4.2 SDK (endgültige) und Targeting iOS 4.0-Geräte und auch wenn mein app kompiliert meinen app zu laufen in Ordnung, ich diesen Fehler sofort beim laufen ...
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException',
reason: 'Invalid content size 'ADBannerContentSizePortrait' passed to
ADAdSizeForBannerContentSize'
...
ich habe versucht ...
- (void)viewDidLoad {
self.bannerView.currentContentSizeIdentifier = ADBannerContentSizeIdentifier320x50;
}
... aber nein Glück, immer noch den gleichen Crash-Fehler. In IB sieht es so aus, als ob die einzigen Optionen für "Sizes" "Portrait, Landscape oder Both" sind, von denen ich denke, dass iOS 4.0 kein Fan davon ist.
Hat jemand irgendwelche Vorschläge? Danke vielmals.
danke - ich stellte ursprünglich die Bannergröße in IB, die auch durch Entfernen und Hinzufügen des iAd-Framework zum Projekt behoben werden scheint. – taber