13

I make app with 3d library iOS-Charts. But I get the error bitcode bundle could not be generated because was built without full bitcode. from today widget. I installed it with help Carthage and I did all the instructions. I do not know how can I fix it? I made the following screenshot from today widget target. enter image description here

rmaddy
  • 314,917
  • 42
  • 532
  • 579
Alexander Khitev
  • 6,417
  • 13
  • 59
  • 115
  • 3
    Try to disable ENABLE_BITCODE flag in build settings tab if your app do not need to support bitcode. – chubao Jan 08 '16 at 00:11
  • @Alexsander Please check [this SO thread](http://stackoverflow.com/questions/31233395/ios-library-to-bitcode) and see if adding the `-fembed-bitcode` flag in build settings works for you. – chubao Jan 08 '16 at 09:00
  • 1
    @DavidCheung it helped me. You may to write it like an answer. – Alexander Khitev Jan 11 '16 at 08:21
  • @Alexsander Done, please check. – chubao Jan 11 '16 at 08:36
  • Same problem for me. The only way I could compile was by disabling "ENABLE BITCODE" flag in build settings. The problem happened when I temporarily disabled bitcode to get better debugging for a crash on an ad-hoc install. Now, it seems the system is stuck with this message relating to some "SparkUI.o" file and I cannot use bitcode anymore. – Tom Wilson Nov 05 '21 at 20:39

3 Answers3

12

Please try to change Enable Bitcode to No in Build Settings.

enter image description here

Tharoth
  • 383
  • 5
  • 15
10

I found one possible cause is if you are using CocoaPods and the dependencies are not being compiled using bitcode.

I added this to my Podfile to fix it.

post_install do |installer|
  installer.pods_project.build_configurations.each do |config|
    config.build_settings['BITCODE_GENERATION_MODE'] = 'bitcode'
    config.build_settings['ENABLE_BITCODE'] = 'YES'
  end
end
Gui Moura
  • 1,360
  • 1
  • 16
  • 26
  • I suspect this is the case for me but Cocoapods are so horrible i can't bring myself to reinstall because it will cause 2000+ compile errors and take days to sort through. So, I am just turning off bitcode... I hate Cocoapods. – Tom Wilson Nov 05 '21 at 21:10
3

Please check this SO thread and see if adding the -fembed-bitcode flag in build settings works for you.

iOS library to BitCode

Community
  • 1
  • 1
chubao
  • 5,871
  • 6
  • 39
  • 64