Swift 2.0 で書かれた小さな完成した Xcode プロジェクトがあります。Google AdMob のバナーとインタースティシャルを表示しています。
以前は、GoogleMobileAdsFramework を手動でインポートして、バナーとインタースティシャルを容易にしました。しかし、CocoaPods を使用して、GoogleMobileAdsFramework を自動更新できるようにしたいと考えています。
Google AdMob の開発者セクションの指示に従い、作業中の Xcode プロジェクトにポッドファイルをセットアップして、Google AdMob SDK への自動更新を組み込みました。
次のようにポッドファイルを設定しました。
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '7.0'
pod 'Google-Mobile-Ads-SDK', '~> 7.0'
...ポッドファイルをインストールしました...そして、すべてが順調に進んでいるようです。
MyProjectName.xcworkspace をクリックして作業中のプロジェクトを再度開き、プロジェクトとポッドの 2 つの依存関係を取得しました。
作成した podfile から関連するフレームワーク ヘッダーをインポートするには、プロジェクトでブリッジ ヘッダーを作成する必要がありますか? それとも自動的に起こりますか?
GoogleMobileAds フレームワークからフレームワーク ヘッダーをインポートするために、Bringing ヘッダーが不要になったことをどこかで読んだことを覚えています。これは、podfile アプローチを使用する場合にも当てはまりますか?
プロジェクトの依存関係から GoogleMobileAdsFramework ライブラリを削除する必要がありますか?