我需要从 Xcode 项目中删除特定的 CocoaPod。在 Stack Overflow 上浏览类似的问题时,我遇到了这样的情况:主要答案导致我从项目中删除所有 pod 并删除工作区。另一个答案建议我只需要从 Podfile 中删除 pod,然后运行pod install,但这也不起作用;当我去构建应用程序时,我遇到了几个与该 Pod 相关的错误。
如果我通过 Finder 检查 Pods 文件夹,则已删除的 Pod 不再存在。但是,如果我通过工作区检查Pods > Targets,我仍然会看到我删除的 Pod。它们仍然位于工作区的Pods > pods目录中。
目前,我已从Pods > Targets区域中删除了相关的 pod,并且应用程序构建正常。不过,这些 pod 仍然位于我的Pods > pods目录中。我可以删除那些吗?而且,应该pod install一次性帮我处理这一切吗?
您删除了应用程序的特定 Pod。例如你的podfile
target 'AppTargetName' do
use_frameworks!
pod 'Alamofire'
pod 'SwiftyJSON'
pod 'OneSignal'
pod 'Fabric'
end
Run Code Online (Sandbox Code Playgroud)
如果您只想删除Fabricpod,请删除此命令和终端命令pod install
,因此在最后一种情况下;
target 'AppTargetName' do
use_frameworks!
pod 'Alamofire'
pod 'SwiftyJSON'
pod 'OneSignal'
end
Run Code Online (Sandbox Code Playgroud)
干得好 :)
| 归档时间: |
|
| 查看次数: |
6962 次 |
| 最近记录: |