Cocoapods 使用属性强制将Pod构建为静态库
我想知道是否有任何属性可以用来强制将pod链接为静态库。例如:Cocoapods 使用属性强制将Pod构建为静态库,cocoapods,Cocoapods,我想知道是否有任何属性可以用来强制将pod链接为静态库。例如: pod'RNPermissions':链接为静态库=>true 在安装后尝试了很多东西检查pod.build\u as\u static\u library?,但当我检查完后,它就不起作用了 现在我正在做这个(CocoaPods 1.9.0): 您可以使用以下方法将所有POD作为静态库进行墨水打印: 使用_框架!:链接=>:静态 您可以使用以下方法将所有POD作为静态库进行墨水打印: 使用_框架!:链接=>:静态 $static_
pod'RNPermissions':链接为静态库=>true
在安装后尝试了很多东西检查pod.build\u as\u static\u library?
,但当我检查完后,它就不起作用了
现在我正在做这个(CocoaPods 1.9.0):
您可以使用以下方法将所有POD作为静态库进行墨水打印:
使用_框架!:链接=>:静态
您可以使用以下方法将所有POD作为静态库进行墨水打印:
使用_框架!:链接=>:静态
$static_frameworks = ['RNPermissions', 'Permission-Camera', 'Permission-PhotoLibrary', 'Permission-Microphone']
pre_install do |installer|
installer.pod_targets.each do |pod|
if $static_frameworks.include?(pod.name)
puts "Overriding as static framework:#{pod.name}"
def pod.build_type;
Pod::BuildType.static_library
end
end
end
end