无法生成位码包,因为 iOS 个图表

bitcode bundle could not be generated because iOS Charts

我用 3d 库制作应用程序 iOS-Charts。但是我得到错误 bitcode bundle could not be generated because was built without full bitcode. from today widget。我在 Carthage 的帮助下安装了它,并完成了所有说明。我不知道该如何解决?我从今天的小部件目标中制作了以下屏幕截图。

请检查此 SO 线程,看看在构建设置中添加 -fembed-bitcode 标志是否适合您。

请尝试在构建设置中将启用位码更改为否。

我发现一个可能的原因是,如果您使用的是 CocoaPods,并且没有使用位码编译依赖项。

我将此添加到我的 Podfile 以修复它。

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