我有一个用 Swift 2.0 编写的小型完整 Xcode 项目。我正在显示 Google AdMob 横幅和插页式广告。
以前,我手动导入了 GoogleMobileAdsFramework 以方便横幅和插页式广告。但我想使用 CocoaPods 来自动更新 GoogleMobileAdsFramework 向前发展。
我按照 Google AdMob 开发人员部分的说明进行操作,并在我的工作 Xcode 项目中设置了一个 podfile,以将自动更新合并到 Google AdMob SDK。
我将我的 podfile 设置如下:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '7.0'
pod 'Google-Mobile-Ads-SDK', '~> 7.0'
...安装了 podfile ...一切似乎都井井有条。
我通过单击 MyProjectName.xcworkspace 重新打开了我的工作项目并获得了两个依赖项 - 我的项目和 pod。
我是否需要在我的项目中创建一个桥接头来从创建的 podfile 中导入相关的框架头?还是自动发生?
我记得在某处读过,您不再需要引入标头来从 GoogleMobileAds 框架导入框架标头。当我使用 podfile 方法时也是这种情况吗?
我是否应该从我的项目依赖项中删除 GoogleMobileAdsFramework 库,因为我已经在整个项目的 podfile 部分中拥有它?