AdMob 7 для iOS 8

в 10:02, , рубрики: admob, Google API, south stream, Блог компании Papa Buba Diop, разработка под iOS, метки: ,

image

Накануне все мои приложения под iOS стали подавать предупреждения.

<Google:HTML> You are currently using version 6.12.2 of the SDK, which doesn't officially support iOS 8. Please consider updating your SDK to the most recent sdk version, 7.0.0, to get iOS 8 support, including a fix for smart banner rendering in landscape mode. The latest SDK can be downloaded from goo.gl/iGzfsP.

Переход на новую версию adMob занимает несколько минут.
У меня есть две новости для разработчиков под iOS — одна хорошая, другая… тоже хорошая.

Хорошая новость

Google заменил ворох файлов и директорий на единый файл

GoogleMobileAds.framework

В проекте новый файл удобно складывается в общую группу фреймворков и не мозолит глаза.
Кроме того, не надо строить мосты между Obj-C и Swift.

И, наконец-то, можно выбросить из своих проектов обделанный флаг -ObjC.

Изменения в коде

Я убрал 2 строчки из файла ViewController.h

#import "GADBannerView.h"
@interface ViewController : UIViewController <GADBannerViewDelegate>

И добавил 2 строчки в файл ViewController.m

@import GoogleMobileAds;
@interface ViewController () <GADBannerViewDelegate> {

Все изменения завершены.

Хорошая новость два

В результате Вам придется пересобрать все приложения и перевыложить их в магазин. Проверка займет 7-10 дней.
Похвастаюсь, одно приложение я уже обновил, выложил и проверил. Кому нравится- пробуйте, все бесплатно.

Автор: PapaBubaDiop

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js