如何使用xcode 3.1.3使用iAds

问题描述:

目前我正在使用集成iAds并制作精简版的应用程序。我的问题是以前我工作的iAds是xcode 4.1.3,但目前我使用xcode 3.1.3 iAds不支持我们所做的,请帮助我。如何使用xcode 3.1.3使用iAds

NSString *contentSize = UIInterfaceOrientationIsPortrait(self.interfaceOrientation) ? ADBannerContentSizeIdentifier320x50 : ADBannerContentSizeIdentifier480x32; 

此行错误:ADBannerContentSizeidentifier320x50'undeclared(first use in this function)

升级您的SDK到最新版本。

如果您想使用iAd,您至少需要iOS 4.0。我认为Xcode 3.1.3只包含iPhone OS 3.0 SDK。

升级到雪豹的时间?

+0

我的TL问他集成iAd并制作精简版的应用程序 请帮我 – Durga

首先,即使在最新版本的iOS中,ADBannerContentSizeidentifier320x50不再是首选常量。改为使用ADBannerContentSizeIdentifierPortrait

但我认为这里真正的问题是Xcode 3.1.3太老,不能包含iAd框架。它首次被包含在iOS4中,因此不会在任何旧版本中出现。因此,您的选择是:

  • 使用Xcode中(和iOS)的新版本
  • 不要使用网络成瘾者。还有其他广告网络,如AdMob仍然支持旧设备