7201


お世話になります

iOS8でadmobの6はサポートされてないよってログに出てくるので、７にしようと思ってます。  
で、cocoapodsでインストールしてるのですが、  
Header Search Pathにある、admobのパスには、admobのファイルはおらず  
以下のエラーで困っております

[code]

    'GADBannerView.h' file not found
    
[/code]

ちなみに、現状はこちらです

[code]

    {15-02-26 20:06}[ruby-2.1.0]server:~/Documents/NeoCafesagashi2015@master✗✗✗✗✗✗ shiratsu% open NeoCafesagashi2015.xcworkspace
    {15-02-26 20:08}[ruby-2.1.0]server:~/Documents/NeoCafesagashi2015@master✗✗✗✗✗✗ shiratsu% ls Pods/Headers/Public
    FMDB          PonyDebugger  SMCalloutView SocketRocket
    {15-02-26 20:10}[ruby-2.1.0]server:~/Documents/NeoCafesagashi2015@master✗✗✗✗✗✗ shiratsu% cat Podfile
    source 'https://github.com/CocoaPods/Specs.git'
    
    platform :ios, '7.0'
    
    pod 'Google-Mobile-Ads-SDK', '~> 7.0'
    pod 'SMCalloutView'
    pod 'PonyDebugger'
    pod 'FMDB'
    
[/code]

ヘッダサーチパスは以下です

[code]

    "${PODS_ROOT}/Headers/Public/Google-Mobile-Ads-SDK"
    
[/code]

たしかにそんなとこには、ないので、直接、admobのファイルがある場所に向けたのですが、  
今度は、Admobが二重で定義されてると怒られ、もう何が何だかわからず。。。

[code]

    import "GADBannerView.h"
    
    static const CGFloat CalloutYOffset = 10.0f;
    static NSString * const urlKey = @"url";
    
    @interface ViewController ()<GMSMapViewDelegate>
    {
        BOOL _pinclflag;
    }
    
[/code]

よろしくお願いします。


CC BY-SA 3.0
2015-02-26T11:20:58.487
7150
2015-03-03T01:23:35.313
403
question
xcode xcode6 ios8 admob
iOSでAdmobを最新にしたらエラー


おそらくframeworkへ変更されたことが原因ではないでしょうか？  
”Release Notes”にあるように7.0.0から”Released SDK as a
framework.”へ変更されています。それに伴いCocoapodsで追加されるファイルもframeworkへ変更されています。

[code]

    //#import "GADBannerView.h"
    #import <GoogleMobileAds/GADBannerView>
    
[/code]


CC BY-SA 3.0
2015-02-27T06:19:54.487
7201
2015-02-27T06:19:54.487
4551
7150
answer


xcodeで`.h`ファイルを追加する必要があります。  
GoogleMobileAds/GADBannerView.h


CC BY-SA 3.0
2015-03-02T03:27:39.650
7310
2015-03-03T01:23:35.313
2015-03-03T01:23:35.313
3313
8632
7150
answer