MOBAdvertising 8.0.4

MOBAdvertising 8.0.4

测试已测试
Lang语言 SwiftSwift
许可 MIT
发布最后发布2023年2月
SPM支持SPM

Moballo, LLC 维护。



  • 作者
  • Jason Morcos - Moballo, LLC

MOBAdvertising

MOBAdvertising是一个易于使用的Google AdMob横幅广告的封装。只需使用MOBAdvertising封装您的应用,就可以瞬间在底部显示广告。


使用CocoaPods导入

  use_frameworks!
  pod 'MOBAdvertising'

初始化和设置

Info.plist

  • GADApplicationIdentifier定义为您的应用的GAD应用程序标识符
  • 添加以下键并自定义它们
<key>NSUserTrackingUsageDescription</key>
<string>This app is expensive to develop and distribute. We rely on personalized advertising to gain sufficient revenue to continue development and support.</string>
<key>SKAdNetworkItems</key>
  <array>
    <dict>
      <key>SKAdNetworkIdentifier</key>
      <string>cstr6suwn9.skadnetwork</string>
    </dict>
  </array>
<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
    <key>NSAllowsArbitraryLoadsForMedia</key>
    <true/>
    <key>NSAllowsArbitraryLoadsInWebContent</key>
    <true/>
</dict>

AppDelegate.swift

文件顶部

import MOBAdvertising
var bannerViewControllered: MOBAdvertisingBanner!

在 "application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool" 中

bannerViewControllered = MOBAdvertisingBanner(view: (self.window?.rootViewController)!, AdUnitID: "YOUR ADMOB AD UNIT ID", ShouldShowAd: true, TestAdDevices: [String]?)
self.window!.rootViewController = bannerViewControllered;
self.window?.makeKeyAndVisible()

显示/隐藏广告

bannerViewControllered.hideBannerView()
or
bannerViewControllered.showBannerView()

就像奶油般简单!请享受!