我们的应用程序中存在第三方依赖,它是通过Cocoapods集成的。我们希望只在构建/运行操作中包含此依赖项,但希望将其排除在所有构建配置的归档操作中。
有人能指引我到这里来吗?
发布于 2022-10-11 13:45:50
您可以只包含Debug配置的依赖项(用于生成/运行操作),如下所示:
target 'MyTarget' do
pod 'aPodLibrary', :configurations => ['Debug']
end如果您有更多的调试配置,您可以将它们包含在上面的数组中,这样只有当您执行归档操作(使用版本配置构建)时,pod库才会包括在内。在您的代码中,可能需要有条件地排除代码:
#if canImport(aPodLibrary)
#endifhttps://stackoverflow.com/questions/74028710
复制相似问题