目前我正在使用Integrate iAds并制作应用程序的精简版本。我的问题是以前我正在使用iAds是xcode 4.1.3但是目前我使用的是xcode 3.1.3 iAds不支持我们的工作,请帮助我。
NSString *contentSize = UIInterfaceOrientationIsPortrait(self.interfaceOrientation) ? ADBannerContentSizeIdentifier320x50 : ADBannerContentSizeIdentifier480x32;
此行错误:ADBannerContentSizeidentifier320x50'undeclared(first use in this function)
答案 0 :(得分:3)
首先,即使在最新版本的iOS中,ADBannerContentSizeidentifier320x50
也不再是首选常量。请改用ADBannerContentSizeIdentifierPortrait
。
但我认为这里真正的问题是Xcode 3.1.3太旧了,无法包含iAd框架。它首先被包含在iOS4中,因此不会出现任何旧版本。因此,您的选择是:
答案 1 :(得分:0)
将SDK升级到最新版本。
如果您想使用iAd,至少需要iOS 4.0。我认为Xcode 3.1.3仅包含iPhone OS 3.0 SDK。
升级到Snow Leopard的时间?