У меня есть несколько вопросов об использовании chartboost в моем приложении со Swift. Я не нахожу их документацию особенно полезной, поскольку она в основном ссылается на Objective-C, и когда я написал им по электронной почте в службу поддержки, они просто прислали мне обратные ссылки на код Objective-C. Мне нужны ответы на Swift.
1) Как определить, было ли видео просмотрено или отменено? Их документы говорят, что это называется видео вознаграждения, и это то, что они предоставляют для кода.
// Called after a rewarded video has been viewed completely and user is eligible for reward.
- (void)didCompleteRewardedVideo:(CBLocation)location
withReward:(int)reward;
2) Где я могу разместить вышеуказанную функцию? Я читал, что его нужно использовать в делегате приложения в разделе didFinishLaunchingWithOptions, но также читал, что мне нужно создать его как расширение, поэтому я немного запутался.
3) Опять же, что такое быстрый эквивалент для этого и где его реализовать:
[Chartboost cacheInterstitial:CBLocationHomeScreen];
[Chartboost cacheRewardedVideo:CBLocationHomeScreen];
4) После того, как это будет реализовано, есть ли способ узнать, была ли кеширована реклама, если нет, то кешировать ее.
Извините за много вопросов, ребята. Мне нравится тот факт, что я всегда могу ответить и перейти к переполнению стека, когда столкнусь со стеной.
Заранее спасибо.