gpt4 book ai didi

ios - 如何防止 `pod install` 在不创建新目标的情况下将 libPods.a 添加到 "Link binary with Libraries"构建阶段?

转载 作者:可可西里 更新时间:2023-11-01 03:35:06 26 4
gpt4 key购买 nike

我正在开发一个静态库,其依赖项在其 podspec 文件中指定,并且不会成为该库的一部分。

为了针对这些依赖项进行开发,我创建了一个 Podfile,它引用了本地 .podspec 文件。运行 pod install 后,我现在可以使用 CocoaPods 创建的工作区,并且在引用依赖项时不再出现构建失败。

除了 libPods.a 被添加到“Link binary with Libraries”构建阶段之外,这一切都是可取的。我不想要这个,因为我不想包含依赖项。我可以手动删除它,一切都很好,直到我下次运行 pod install。

重申;我的问题是,如何防止该条目出现在构建阶段?如标题中所述,我想在不需要创建“虚拟”目标的情况下执行此操作,这是一种可用于使 CocoaPods 链接到该目标的技术。

如果由于 CocoaPods 的某些限制我无法阻止它,我可以使用 CocoaPods post_install Hook 或添加“运行脚本”构建阶段来删除它吗?

最佳答案

要阻止集成,您可以使用:

$ pod install --no-integrate

关于ios - 如何防止 `pod install` 在不创建新目标的情况下将 libPods.a 添加到 "Link binary with Libraries"构建阶段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21081141/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com