【发布时间】:2019-05-27 07:40:53
【问题描述】:
试图从我正在处理的 IOS 项目中删除 fabric。我已将其从 pod 文件中删除并进行了 pod 安装。 (当我说面料时,我指的是面料和 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:没有这样的文件或目录 命令 PhaseScriptExecution 失败,退出代码非零
很明显,有些参考资料留在了某处。
所以我使用 Finder 在项目中搜索对 Fabric 的任何引用,这导致很多引用仍然无法通过 Xcode 看到。我也删除了所有这些引用。
然后清理了 cocoapods 的缓存,再次重新安装了 pods。清理构建文件夹,结果与上面的错误相同。
然后我删除了"Users/just_user/Library/Developer/Xcode/DerivedData/TheApp-epakvsyxjlzjjfclvjqwrljowaio/" 文件夹并重新清理并构建了所有内容。不,错误仍然存在。
还有什么是通过 xcode 和 finder 搜索不可见的保留对 Fabric 的引用的?
【问题讨论】:
-
你检查过构建阶段的设置吗?
标签: ios xcode cocoa crashlytics xcode10