-
pod install 시 몇 가지 오류 해결법.iOS/Mac 2017. 5. 31. 20:20
pod install 시
transitive dependencies
[!] The 'Pods-XXX' target has transitive dependencies that include static binaries: (/path/to/YYYYY.framework)
이런 오류가 나면, Podfile에
pre_install do |installer|
def installer.verify_no_static_framework_transitive_dependencies; end
end
추가해주면 일단 설치가 된다. static framework transitive dependency 검증을 안하게 하는 듯.
bitcode 관련.
바이너리가 bitcode로 enabled로 컴파일된게 아니라고 하면
아래 코드를 Podfile에 넣어준다.
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
cflags = config.build_settings['OTHER_CFLAGS'] || ['$(inherited)']
cflags << '-fembed-bitcode'
config.build_settings['OTHER_CFLAGS'] = cflags
end
end
end
반응형