我最近创建了一个利用可可豆荚安装AfNetworking的iOS项目。我压缩了项目并发送给某人结账。他们说他们无法运行项目,因为缺少libpods.a而导致错误。我的假设是他们没有从xcworkspace打开项目并尝试通过xcproj打开,但还没有能够确认。
收到基于cocoapods的应用程序的人不需要运行pod:在他们的机器上安装吗? (他们的机器上没有cocoapods。)
答案 0 :(得分:4)
如果项目文件夹(包括工作区和所有子文件夹,例如Pods
文件夹)已完整压缩,并且您已在机器上运行,则pods文件夹及其内容应该存在,问题可能是项目已被打开而不是工作区。
您不需要在构建时安装Cocoapods。您需要它来创建和填充pods项目并设置工作区,但是一旦完成,除非您想要更新Podfile,否则不需要任何其他内容。