Commit b4daf338 authored by mcplectrum's avatar mcplectrum Committed by Dan Field

Fix Podfile issue #24342 (#25079)

* Fix Podfile issue #24342

Sometimes base configurations  (config.base_configuration_reference) can be nil, which leads to undefined method `real_path' for nil:NilClass.

* Disable bitcode in every case
parent 45a70efa
...@@ -65,6 +65,7 @@ post_install do |installer| ...@@ -65,6 +65,7 @@ post_install do |installer|
installer.pods_project.targets.each do |target| installer.pods_project.targets.each do |target|
target.build_configurations.each do |config| target.build_configurations.each do |config|
config.build_settings['ENABLE_BITCODE'] = 'NO' config.build_settings['ENABLE_BITCODE'] = 'NO'
next if config.base_configuration_reference == nil
xcconfig_path = config.base_configuration_reference.real_path xcconfig_path = config.base_configuration_reference.real_path
File.open(xcconfig_path, 'a+') do |file| File.open(xcconfig_path, 'a+') do |file|
file.puts "#include \"#{File.realpath(File.join(framework_dir, 'Generated.xcconfig'))}\"" file.puts "#include \"#{File.realpath(File.join(framework_dir, 'Generated.xcconfig'))}\""
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment