Swift3で、バナー広告表示のためにAdMobを使用しています。AdMobを使用するためにGoogleMobileAds.frameworkをアプリに組み込みました。このフレームワークが30MB〜40MB近くあり、アプリをコンパイルすると全体で50MB近くなってしまいます。そこで、アプリのサイズを軽量化したいのですが、バナー広告で使う機能だけを絞ってフレームワークを利用することはできないでしょうか。コードは下記のように実装しています。

import UIKit
import GoogleMobileAds

class ViewController: UIViewController, GADBannerViewDelegate {

    private var bannerView: GADBannerView = GADBannerView() // 広告バナー

    override func viewDidLoad() {
    super.viewDidLoad()

    // AdMob広告設定
    bannerView = GADBannerView(adSize: kGADAdSizeSmartBannerPortrait)
    bannerView.adUnitID = ""  // AdMobで発行された広告ユニットIDを設定
    bannerView.delegate = self
    bannerView.rootViewController = self
    let gadRequest:GADRequest = GADRequest()
    gadRequest.testDevices = [""] // テスト用の広告を表示する時のみ使用(申請時に削除)
    bannerView.load(gadRequest)

}