由于一个bug,我不得不从Xcode项目中完全删除并重新添加CocoaPods。因此,我还删除了2个构建阶段“复制Pods资源”和“检查Pods Manifest.lock”。在我重新添加了CocoaPods之后,这两个构建阶段仍然缺失,尽管从我在网上读到的pod install应该已经添加了它们。我要怎么把它们找回来?
pod install
iqxoj9l91#
删除podfile后,尝试使用以下命令重新安装cocoapodssudo gem install cocoapods-->touch podfile-->open podfile-->保存你的pod-->pod install。完成以上步骤后检查你的目标-->build phase。
nhjlsmyf2#
iOS的答案(下面)对我不起作用。不知道如何修复它((问题是cocoapods的依赖有一些静态资源,这些资源在构建后没有添加到最终的.app文件中。添加是由cocoapods生成的bash脚本编写的
9rnv2umw3#
只是遇到了同样的问题,并为自己找到了解决方案。很抱歉这么晚才回答,但希望它可能会帮助别人。Cocoapods团队的一个人实现了一个Ruby gem,用于将Cocoapods从项目中分离出来。你可以通过这个link找到它。如果你使用这个gem将Cocoapods从你的项目中分离出来,然后运行pod install,你会看到所有的Cocoapods构建阶段都被添加回你的项目中。
3条答案
按热度按时间iqxoj9l91#
删除podfile后,尝试使用以下命令重新安装cocoapods
sudo gem install cocoapods-->touch podfile-->open podfile-->保存你的pod-->pod install。完成以上步骤后检查你的目标-->build phase。
nhjlsmyf2#
iOS的答案(下面)对我不起作用。不知道如何修复它((
问题是cocoapods的依赖有一些静态资源,这些资源在构建后没有添加到最终的.app文件中。添加是由cocoapods生成的bash脚本编写的
9rnv2umw3#
只是遇到了同样的问题,并为自己找到了解决方案。很抱歉这么晚才回答,但希望它可能会帮助别人。
Cocoapods团队的一个人实现了一个Ruby gem,用于将Cocoapods从项目中分离出来。你可以通过这个link找到它。如果你使用这个gem将Cocoapods从你的项目中分离出来,然后运行
pod install
,你会看到所有的Cocoapods构建阶段都被添加回你的项目中。