2016-07-29 6 views
3

Cocoapodsを使用してiOS(Swift)プロジェクトにGoogle AdMobを統合しました。それは正常に動作しています。iOSプロジェクトでGoogle AdMobを更新できない

AdModの更新に関するログメッセージが最初に表示されたときに、pod updateを実行しましたが、メッセージは引き続き記録され、AdMobを更新するよう指示されます。

pod updateの出力から、AdMobは最新のバージョンであることがわかりました。 v 7.8.1しかし、何とかXcodeは変更を認識しません。

アイデア?

更新

マイPodfile:

# Uncomment this line to define a global platform for your project 
# platform :ios, '9.0' 

target 'En Yakın' do 
    # Comment this line if you're not using Swift and don't want to use dynamic frameworks 
    use_frameworks! 

    # Pods for Ara Bul 
    pod 'SwiftyJSON' 
    pod 'Firebase/Core' 
    pod 'Firebase/AdMob' 

end 
+0

Xcodeに問題があるので、Xcodeをリセ​​ットしてからもう一度開くことができます。 –

+0

@CuongNguyen私は幸運で何度も派生データをリセットして削除しました。 –

答えて

3

あなたの質問の時点での最新バージョンは7.9.1でなければなりません。

更新(詳細)を試しましたか?私はcocoaPodsアプリケーションをダウンロードすることをお勧めします。

https://cocoapods.org/app

一度インストールし、ポッドファイルを開くには、(インストール、詳細なインストールおよび冗長更新)右上の3つのオプションがあります。私はそれらを試して、それが最新のアップデートにプッシュするかどうかを見ます。

これでうまくいかない場合は、SDKをココアポッドからアンインストールしてみてください。 xCodeプロジェクトを再起動して、ポッドをもう一度インストールしてください。

それはまた、私は

ポッドの「Googleモバイル広告--SDK」を介して直接AdMobのSDKをインストールしようとするだろうということに動作しない場合。

普通のものとファイヤーベースの違いは何か、おそらくファイヤーベースのものとは少し違っています。

注:メンバーエリックLichtenschlagがとても親切に持って

のAdMobを指摘したように、時にはFirebaseのリリースサイクルの外でのリリースを行い、そしてGoogleのモバイル広告--SDKポッドを更新します。ただし、Firebaseがリリースされると、Firebase/AdMobポッドは特定のバージョンのGoogle-Mobile-Ads-SDKに依存して安定し、Firebaseのリリース間でFirebaseの経験は変わりません。現在、最新のFirebaseリリースはGoogle-Mobile-Ads-SDK 7.8.1を指しています。次のFirebaseアップデートでは、AdMobの最新バージョン(現在は7.9.1)を指します。

これが役に立ちます。

+0

面白いですが、私はちょうどCocoapodsアプリケーションを試していました。 :]見てみましょう... –

+0

挑戦的に、はるかに使いやすくなります。それがどうなるか教えてください。 – crashoverride777

+0

最新のバージョンが7.9.1の場合、Cocoapodsがアプリを通じて '冗長(更新) 'しても取得するものなので、私はまだ7.8.1です。 –

関連する問題