作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一个 Xcode 项目 (foo),它使用一些重要的构建前/后构建步骤构建静态库 (libfoo.a)。传统上,当我在另一个项目中使用这个库时,我将 foo.xcodeproj 添加为我的主项目中的子项目,然后连接主项目中的构建依赖项设置。
我希望使用 CocoaPods 让这一切变得更容易,但我不确定它是为此而设计的。我是否应该将build设置从 foo 项目复制到 pod 规范中,以便 CocoaPods 可以按照它想要的方式构建它?我的构建前/构建后步骤如何?
有关于为闭源创建 Pod 的信息 pre-compiled libraries就像 TestFlightSDK,但我不想预编译我的库。
最佳答案
使用 pre_install hook (0.17 文档在语法上有细微变化)您可以执行您需要的任何构建操作。
在主仓库中不鼓励使用这个钩子(Hook),但是对于私有(private)规范它是支持的。
关于ios - 如何为具有静态库目标的项目创建 PodSpec?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15592699/
我是一名优秀的程序员,十分优秀!