无法完全删除 Fabric & Crashlytics

12
我试图从我正在工作的IOS项目中移除fabric。我已经从pod文件中删除了它,并进行了一次pod安装。(当我提到fabric时,我是指fabric和crashlytics)
通过使用cmd+shift+f搜索项目并清理构建文件,我删除了代码中任何与Fabric有关的引用。
然后在构建时,我收到以下错误:
“/ Users / just_user / Library / Developer / Xcode / DerivedData / TheApp-epakvsyxjlzjjfclvjqwrljowaio / Build / Intermediates.noindex / TheAppMobile.build / Debug-iphoneos / TheAppMobile.build / Script-CF862497221C49250071D547.sh:第2行:/ Users / just_user / Projects / TheApp / app / TheAppMobile / .. / Pods / Fabric / run:没有那个文件或目录 Command PhaseScriptExecution失败,具有非零退出代码”
所以显然还有一些地方留下了参考信息。
然后我使用Finder搜索项目中任何与Fabric有关的引用,结果发现还有很多引用不通过Xcode可见。我也删除了所有这些引用。
然后清理了cocoapods缓存,重新安装了pods。清理了构建文件夹,结果与上面的错误相同。
然后我删除了“Users / just_user / Library / Developer / Xcode / DerivedData / TheApp-epakvsyxjlzjjfclvjqwrljowaio /”文件夹,并再次清理和构建。不行,错误还在。

除了在Xcode和Finder搜索中不可见的东西,还有什么可以保留对Fabric的引用?


1
你检查了Build Phase的设置吗? - Quoc Nguyen
1个回答

40

从错误来看,似乎您忘记在目标的“构建阶段”下删除Fabric的“运行脚本阶段”:

输入图像描述


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接