Использование Flurry SDK (3.0.3) после включения всех необходимых заголовочных файлов ...
Включить протокол FlurryAdDelegate:
// MyAppDelegate.h
@interface MyAppDelegate : NSObject <FlurryAdDelegate> {
// ...
}
Настройка Flurry Analytics и AppCircle:
(Не уверен, почему избыточность установки делегата, но, похоже, не работает только с настройкой протокола.)
// MyAppDelegate.m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[FlurryAppCircle setAppCircleEnabled:YES];
[FlurryClips setVideoAdsEnabled:YES];
[FlurryAppCircle setAppCircleDelegate:self];
[FlurryAnalytics startSession:@"AWWWTH36PXLU6Y3DN3GB"];
// rest of my code ...
}
Затем в моем пользовательском классе UIView: (Опять же, после включения всех правильных заголовочных файлов)
// MyCustomView.m
[FlurryClips videoAdIsAvailable:@"VIDEO_SPLASH_HOOK"];
[FlurryClips openVideoTakeover:@"VIDEO_SPLASH_HOOK"
orientation:@"portrait"
rewardImage:nil
rewardMessage:nil
userCookies:nil
autoPlay:YES];
Также обязательно #import
MediaPlayer.h в соответствующем представлении. (Я думаю, что я читал это где-то в какой-то версии документов Flurry, но не могу найти это сейчас ... Не помогает, что PDF-файлы имеют забавную кодировку символов и поэтому не индексируются).
Я бы разместил документы AppCircle-Clips, которые они мне прислали, но не уверен, что они одобрят, так как у них, похоже, нет их в загруженном SDK. (Возможно, потому что это не позволит мне загрузить 3.1 для моего проекта?)
Для дальнейших вопросов, связанных с AppCircle-Clips, вы также можете отправить электронное письмо по адресу appcircleclips@flurry.com