找不到文件 - GoogleUtilities/Libraries/libGTM_NSData+zlib.a
Posted
技术标签:
【中文标题】找不到文件 - GoogleUtilities/Libraries/libGTM_NSData+zlib.a【英文标题】:File not found- GoogleUtilities/Libraries/libGTM_NSData+zlib.a 【发布时间】:2016-07-21 01:59:36 【问题描述】:GoogleUtilities/Libraries/libGTM_NSData+zlib.a
的获取文件未找到错误。
下面是我的 Podfile 中一些谷歌库相关的内容
pod 'GoogleAnalytics', '~> 3.14.0'
pod 'Google/CloudMessaging', '~> 1.1.0'
pod 'Google/SignIn'
pod 'GoogleAds-IMA-ios-SDK'
【问题讨论】:
你安装了 pod 吗? 是的,我当然做到了。在我签出旧分支并在切换回后执行pod update
之前它工作正常。
我也遇到了这个问题——同一个文件。你有运气吗?
不,我在pod update
中做了一些修改以避免更新谷歌库。似乎其中一个导致了这个问题。
修复它有什么好运气吗?
【参考方案1】:
如果您转到目标的 Pod xcconfig
,即 Pods-Development.debug.xcconfig
,则在文件末尾附近有条目 -force_load $(PODS_ROOT)/GoogleUtilities/Libraries/libGTM_NSData+zlib.a
。
摆脱它可以修复构建错误。作为修复,我还没有遇到任何其他问题。不知道为什么要添加它。
【讨论】:
不幸的是,这对我不起作用。 OP 可以告诉/验证答案,或者他是否找到了解决问题的另一种方法?【参考方案2】:只是为了让大家了解这一点,我按照以下步骤解决了这个问题:
-
分解可可足类动物
清除所有缓存
重新安装 cocoapod
以下是一些可以解决问题的命令:
rm -rf ~/Library/Caches/CocoaPods
rm -rf Pods
rm -rf ~/Library/Developer/Xcode/DerivedData/*
pod deintegrate
pod setup
pod install
谢谢
【讨论】:
我尝试了很多不同的解决方案。这个是唯一有效的(在 React Native v: .60+ 中工作)谢谢以上是关于找不到文件 - GoogleUtilities/Libraries/libGTM_NSData+zlib.a的主要内容,如果未能解决你的问题,请参考以下文章