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

Ale*_*tev 10 xcode ios ios-charts bitcode

我使用 3d 库iOS-Charts制作应用程序。但是我收到错误bitcode bundle 无法生成,因为它是在没有完整 bitcode 的情况下构建的。从今天小部件。我在 Carthage 的帮助下安装了它,并完成了所有说明。我不知道我该如何解决?我从今天的小部件目标制作了以下屏幕截图。 在此处输入图片说明

Tha*_*oth 6

请尝试在 Build Settings 中将 Enable Bitcode 更改为 No。

在此处输入图片说明

  • 这不提供启用位码的归档解决方案。 (12认同)

Gui*_*ura 5

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

我将此添加到我的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
Run Code Online (Sandbox Code Playgroud)


Dav*_*ung 3

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

iOS 库到 BitCode