質問編集履歴

2 訂正

退会済みユーザー

退会済みユーザー

2018/01/19 08:13  投稿

AdMobが表示されない/"Test Ad"が表示される
###前提・実現したいこと
AdMobを実装したいです。
https://i-app-tec.com/ios/admob.html
このサイトを参考にバナー広告を実装しようとしてみましたが、実機テストをすると広告が表示されず、シュミレーターでテストすると広告の上に"Test Ad"と表示されます。
これらは問題なく実装できているのでしょうか?
###該当のソースコード
```Swift
let AdMobID = "アプリID"
override func viewDidLoad() {
    super.viewDidLoad()
   var admobView = GADBannerView()
       
       admobView = GADBannerView(adSize:kGADAdSizeBanner)
     
       admobView.frame.origin = CGPoint(x:0, y:self.view.frame.size.height - admobView.frame.height)
       admobView.frame.size = CGSize(width:self.view.frame.width, height:admobView.frame.height)
       
       admobView.adUnitID = "広告ユニットID"
       
       
       admobView.rootViewController = self
       admobView.load(GADRequest())
       
       self.view.addSubview(admobView)
//AppDelegate.swift
   func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
       // Override point for customization after application launch.
       
       // Use Firebase library to configure APIs
       FirebaseApp.configure()
       
       // Initialize Google Mobile Ads SDK, application IDを設定
       GADMobileAds.configure(withApplicationID: "ca-app-pub-1651505634159491~3251173475")
       GADMobileAds.configure(withApplicationID: "アプリID")
       
       return true
   }
```
  • Xcode

    8548 questions

    Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

  • Swift

    14749 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

1 ソースコードを追加しました。

退会済みユーザー

退会済みユーザー

2018/01/19 08:13  投稿

AdMobが表示されない/"Test Ad"が表示される
###前提・実現したいこと
AdMobを実装したいです。
https://i-app-tec.com/ios/admob.html
このサイトを参考にバナー広告を実装しようとしてみましたが、実機テストをすると広告が表示されず、シュミレーターでテストすると広告の上に"Test Ad"と表示されます。
これらは問題なく実装できているのでしょうか?
###該当のソースコード
```Swift
let AdMobID = "アプリID"
override func viewDidLoad() {
    super.viewDidLoad()
   var admobView = GADBannerView()
       
       admobView = GADBannerView(adSize:kGADAdSizeBanner)
     
       admobView.frame.origin = CGPoint(x:0, y:self.view.frame.size.height - admobView.frame.height)
       admobView.frame.size = CGSize(width:self.view.frame.width, height:admobView.frame.height)
       
       admobView.adUnitID = "広告ユニットID"
       
       
       admobView.rootViewController = self
       admobView.load(GADRequest())
       
       self.view.addSubview(admobView)
 
 
 
//AppDelegate.swift  
   func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {  
       // Override point for customization after application launch.  
         
       // Use Firebase library to configure APIs  
       FirebaseApp.configure()  
         
       // Initialize Google Mobile Ads SDK, application IDを設定  
       GADMobileAds.configure(withApplicationID: "ca-app-pub-1651505634159491~3251173475")  
         
       return true  
   }  
```
  • Xcode

    8548 questions

    Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

  • Swift

    14749 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る