使用COCOA POD进行自定义框架开发

时间:2016-08-11 13:24:47

标签: ios objective-c frameworks cocoapods

我正在创建一个内部使用Cocoa Pod的自定义框架。安装POD后,我无法使用Agreegate target使用框架。

我通过trag在我的应用程序项目中添加了框架项目,并将其放在Application项目中并使用Aggregate Target链接它。在使用自定义框架安装POD之后,我无法使用上述方法将框架与我的聚合项目链接起来。

谢谢

1 个答案:

答案 0 :(得分:0)

如果您正在开发一个独立的librairy,用户必须在他们的项目中手动添加,您不能在librairy项目中使用cocoapod。没门!您必须为您的用户提供安装程序,指明他们必须遵循的所有额外步骤(框架安装,项目设置修改,要安装的pod)才能启动并运行您的框架。

这就是为什么现在人们使用像cocoapods这样的依赖管理器。它使用户更容易安装他们的产品并自动安装依赖项。

如果您计划通过pod分发框架,请按照建议的步骤在示例项目(使用pod)中创建项目体系结构和引用您的依赖项。