iOS 4.2 SDK скачать - PullRequest
       4

iOS 4.2 SDK скачать

0 голосов
/ 14 апреля 2011

Кто-нибудь знает, где можно взять iOS 4.2 SDK для xCode? Я не могу найти его нигде на сайте Apple.

Я создаю приложение для телефонов Verizon, которое поддерживает только iOS 4.2. Я получаю сообщение об ошибке во время выполнения, которое говорит: «Символ не найден» для AdInterstitialAd. Я не уверен, но думаю, что получаю эту ошибку, потому что я добавил iAd.framework из iOS 4.3 SDK.

Ответы [ 2 ]

3 голосов
/ 14 апреля 2011

Чтобы отправить приложение в App Store, вы всегда будете использовать последнюю версию SDK 4.3. Apple отклонит ваше приложение, если вы этого не сделаете. Вы можете установить версию развертывания вашего приложения на более низкую версию. И вы правы, AdInterstitialAd доступен только в версии 4.3 или выше. Вы все еще можете использовать ADBannerView в нижней версии.

Если вы хотите использовать AdInterstitialAd в своем приложении, вам придется использовать слабые ссылки, чтобы убедиться, что фреймворк доступен.

Например:

class adClass = NSClassFromString(@"AdInterstitialAd");
If (adClass) {
    // do full screen ad stuff
} else if ((adClass = NSClassFromString(@"ADBannerView")) {
    // do banner ad stuff
}

Использование iAds при сохранении обратной совместимости - это блог, в котором приведены некоторые советы по использованию iAds, когда он был впервые анонсирован в прошлом году. Некоторые из этих советов очень ценны сегодня.

0 голосов
/ 14 апреля 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...