Dan*_*yan 5 xcode google-analytics ios cocoapods
我的项目中有Google Analytics,效果很好.一旦我将它移动到我的pod文件,一切都会中断.
在我的pod中:
pod 'Google/Analytics', '~> 1.0.0'
pod 'Google-Mobile-Ads-SDK'
Run Code Online (Sandbox Code Playgroud)
pod更新日志:
Installing Google (1.0.7)
Using Google-Mobile-Ads-SDK (7.3.1)
Installing GoogleAnalytics (3.12.0)
Installing GoogleNetworkingUtilities (1.0.0)
Installing GoogleSymbolUtilities (1.0.0)
Installing GoogleUtilities (1.0.1)
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
ld:找不到-liPhone-lib clang的库:错误:链接器命令失败,退出代码为1(使用-v查看调用)
我注意到它破坏了并且在构建设置中阻止了"库搜索路径".

我在我的pod文件中有Google广告SDK,并且一直运行良好.
谁知道这里有什么问题?如果这是一个错误,那么它的错误是什么?
编辑:已 更新为Cocoapods至0.38.2,无变化.
在我的pod xcconfig文件中,当我包含Google Analytics并删除"$(inherited)"时,会编辑var"LIBRARY_SEARCH_PATHS":
例:
LIBRARY_SEARCH_PATHS ="$(PODS_ROOT)/ Google/Libraries""$(PODS_ROOT)/ Google/Libraries""$(PODS_ROOT)/ GoogleAnalytics/Libraries""$(PODS_ROOT)/ GoogleNetworkingUtilities/Libraries""$(PODS_ROOT)/ GoogleNetworkingUtilities /图书馆""$(PODS_ROOT)/ GoogleSymbolUtilities/Libraries""$(PODS_ROOT)/ GoogleUtilities/Libraries""$(PODS_ROOT)/ GoogleUtilities/Libraries""$(PODS_ROOT)/ GoogleUtilities/Libraries""$(PODS_ROOT)/ GoogleUtilities /图书馆""$(PODS_ROOT)/ GoogleUtilities/Libraries""$(PODS_ROOT)/ GoogleUtilities/Libraries""$(PODS_ROOT)/ GoogleUtilities/Libraries""$(PODS_ROOT)/ GoogleUtilities/Libraries""$(PODS_ROOT)/ GoogleUtilities /图书馆""$(PODS_ROOT)/ GoogleUtilities/Libraries""$(PODS_ROOT)/ GoogleUtilities/Libraries""$(PODS_ROOT)/ GoogleUtilities/Libraries""$(PODS_ROOT)/ GoogleUtilities/Libraries""$(PODS_ROOT)/ GoogleUtilities /图书馆""$(PODS_ROOT)/ GoogleUtilities/Libraries""$(PODS_ROOT)/ GoogleUtilities/Libraries"
它看起来像是一个bug.
编辑2: 我在这里创建了一个错误报告:https://github.com/CocoaPods/CocoaPods/issues/3908
我在这里创建了一个错误报告:https://github.com/CocoaPods/CocoaPods/issues/3908
他们一致认为这是一个错误,因此最好的解决方案是等到它被修复。
我相信我可以通过添加“$(inherited)”来使其正常工作,但我个人会传递这一点。
编辑:错误已修复并发布。没有更多问题了。
| 归档时间: |
|
| 查看次数: |
4957 次 |
| 最近记录: |