#ios #objective-c #swift #xcode #facebook
#iOS #objective-c #swift #xcode #Facebook
Вопрос:
Баннерная реклама не отображается должным образом, она отображает половину, я не могу понять, в чем проблема. если кто-нибудь знает, пожалуйста, помогите мне.
я использую POD и вручную добавляю сеть аудитории Facebook. но результат тот же.
это ошибка SDK?
Я использую этот код
@Property (weak, nonatomic) IBOutlet UIView *adContainer;
@Property (nonatomic, strong) FBAdView *adView;
(void)viewDidLoad
{
[super viewDidLoad];
self.adView = [[FBAdView alloc] initWithPlacementID:@"YOUR_PLACEMENT_ID"
adSize:kFBAdSizeHeight50Banner
rootViewController:self];
self.adView.frame = CGRectMake(0, 0, 320, 50);
self.adView.delegate = self;
[self.adView loadAd];
}
(void)adViewDidLoad:(FBAdView *)adView
{
NSLog(@"Ad was loaded and ready to be displayed");
[self showBanner];
}
(void)showBanner
{
if (self.adView amp;amp; self.adView.isAdValid) {
[self.adContainer addSubview:self.adView];
}
}
- Я использую модуль «FBAudienceNetwork»
И руководство - Скачать iOS Audience Network SDK 6.0.0
- iOS Audience Network SDK 5.10.1
- и добавьте FBSDKCoreKit
Я проверяю каждую вещь одну за другой, но не работаю должным образом. та же проблема во всем этом. Пожалуйста, помогите 🙂
Комментарии:
1. Я думаю, вам нужно изменить фрейм, возможно, изменить высоту 50 в фрейме на 100 и посмотреть, как это происходит.
2. @skaak без рамки братана не проблема, потому что я напрямую добавляю себя.посмотреть также
3. Вы уверены? Добавление этого не изменит фрейм? Если это не проблема, я сам не уверен… на самом деле не используется добавление FB… просто просмотрел код…