Reputation: 933
Presently I am Working With Integrate iAds and make a lite version of the app. My Problem is Previously I am working with iAds is xcode 4.1.3 but Presently I was used xcode 3.1.3 iAds are not supporting what we do please help me.
NSString *contentSize = UIInterfaceOrientationIsPortrait(self.interfaceOrientation) ? ADBannerContentSizeIdentifier320x50 : ADBannerContentSizeIdentifier480x32;
This line error: ADBannerContentSizeidentifier320x50'undeclared(first use in this function)
Upvotes: 0
Views: 94
Reputation: 52565
First, even in the newest versions of iOS, ADBannerContentSizeidentifier320x50
is no longer the preferred constant. Use ADBannerContentSizeIdentifierPortrait
instead.
But I think the real issue here is that Xcode 3.1.3 is too old to include the iAd framework. It was first included in iOS4 and so won't be there in anything older. Your choices therefore are:
Upvotes: 3
Reputation: 90117
Upgrade your SDK to the latest version.
You need at least iOS 4.0 if you want to use iAd. And I think Xcode 3.1.3 only includes the iPhone OS 3.0 SDK.
Time to upgrade to Snow Leopard?
Upvotes: 0