我做的步骤:
pod repo remove master
pod setup
pod update --verbose (只是为了检查进度,特别是在更新Google SDK时,需要很长时间才能完成).
在那里,我得到了警告.在我的日志中,Google SDK已成功更新:
- >安装Google 3.1.0(原为3.0.3)
- >安装GoogleMaps 2.3.0(原为2.2.0)
Podfile:
target 'MyProj' do
...
pod 'Google/Analytics'
pod 'GoogleMaps'
...
target 'MyProjTests' do
inherit! :search_paths
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '3.0'
end
end
end
end
Run Code Online (Sandbox Code Playgroud)
我想知道如何摆脱这个警告.
Pau*_*ien 91
更改pod 'Google/Analytics'为pod 'GoogleAnalytics'删除斜杠.
agf*_*555 45
延伸到保罗·贝斯特里森回答:
首先,从桥接标头中删除旧导入:
#import <Google/Analytics.h>
Run Code Online (Sandbox Code Playgroud)
然后,将以下内容添加到桥接头中:
#import "GAI.h"
#import "GAIDictionaryBuilder.h"
#import "GAIEcommerceFields.h"
#import "GAIEcommerceProduct.h"
#import "GAIEcommerceProductAction.h"
#import "GAIEcommercePromotion.h"
#import "GAIFields.h"
#import "GAILogger.h"
#import "GAITrackedViewController.h"
#import "GAITracker.h"
Run Code Online (Sandbox Code Playgroud)
最后,您可能需要重新检查:https: //developers.google.com/analytics/devguides/collection/ios/v3/
你不再需要GGLContext线了.
希望这可以帮助.
| 归档时间: |
|
| 查看次数: |
9586 次 |
| 最近记录: |