不要在 Xcode 中分析 pod
Posted
技术标签:
【中文标题】不要在 Xcode 中分析 pod【英文标题】:Don't analyze pods in Xcode 【发布时间】:2014-05-06 11:57:38 【问题描述】:我有由 cocoapods 创建的 xcworkspace。当我构建目标应用程序时,Xcode 会告诉我有关已使用 pod 中代码的警告。分析工具也是如此,它也会检查 pod 的代码。是否可以避免对 pods 项目进行分析(深度和吞咽)?
我认为这应该在方案中配置,但是 pods 方案没有任何操作,并且在我的目标方案中没有 pods 配置。
我还检查了 pod 项目和目标设置,并确保 analyse during build
设置为 No
。
UPD 14sep14: 还有什么方法可以忽略 cocoapods 构建系统的问题吗?
【问题讨论】:
【参考方案1】:Xcode 检查 pod 代码的原因是该代码将与您的应用程序一起提交。如果您的 pod 有警告,您可以修复它们并为您正在使用的库创建拉取请求。如果您不确定如何修复警告,只需将警告作为问题发布(只要问题不存在)。
如果您决定确实要忽略这些警告,您可以将以下内容添加到您的 Podfile。
inhibit_all_warnings!
【讨论】:
是的,我已将其提交给上游并等待了两个多月,这对于修复警告来说是很不舒服的。而且我什至必须更改 podfile 中的 git url,所以在合并更改后,我必须回滚 Podfile。 好的,代码问题现在消失了,但内部 cocoapod 工具问题仍然存在。我已经更新了这个问题。你知道压制他们的简单方法吗?以上是关于不要在 Xcode 中分析 pod的主要内容,如果未能解决你的问题,请参考以下文章