我有一个大型项目,我终于尝试添加CocoaPods,我遇到了一些问题。这是一个非常古老的项目(7岁),多年来不断发展壮大。
它配置如下,因为有时我们想要构建应用程序的多语言版本,有时我们想要构建应用程序的监视版本,有时我们想要构建应用程序的iPad版本。 / p>
此外,我必须使用自定义制作的构建脚本来构建它。
我们称之为黑色的“MyProject”。
两个问题:
1)所以我按照所有步骤将我的项目转换为cocoapods,并希望编译MyProject目标。我得到错误抱怨我想使用的CocoaPods库代码(MBProgressHUD是我的第一个移动)不存在。我正在使用工作空间而不是项目。我要做的是“管理方案”,显示Pods-MyProject方案,构建该方案,然后返回并构建MyProject方案。这样可行。但从我如何阅读其他人正在做的事情来看,这不应该是必要的。我该如何解决这个问题?
2)看一下project.pbxproj文件,我注意到只有MyProject_AW WatchKit App有一个库文件(名为libPods-MyProject_AW WatchKit App.a),但其他目标都没有。也许这就是我遇到问题的原因1)?
非常感谢任何帮助,谢谢!