尝试从正在处理的IOS项目中删除结构。我已将其从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:没有这样的文件或目录 命令PhaseScriptExecution失败,退出代码非零
因此,显然有些参考留在某处。
因此,我使用Finder在项目中搜索对Fabric的任何引用,这导致许多引用仍然无法通过Xcode看到。我也删除了所有这些引用。
然后清理了可可豆的缓存,再次重新安装了豆荚。清理了构建文件夹,结果与上面的错误相同。
然后,我删除了"Users/just_user/Library/Developer/Xcode/DerivedData/TheApp-epakvsyxjlzjjfclvjqwrljowaio/"
文件夹并清理并重新构建所有内容。不,错误仍然存在。
还有什么是通过xcode和finder搜索看不到的,并且保留了对Fabric的引用?