我将 Xcode 更新为新的稳定版 10.2v。我尝试构建我的项目并且成功了。当我尝试归档项目(工作区)时,出现如下屏幕截图所示的错误:

cocoapods - 更新到 Xcode 10.2 后如何修复  "Bus error 10"-LMLPHP

到目前为止我尝试过的:

  • 将 cocoa pod 更新到最新版本 -> cocoa pod :1.7.0.beta.3
  • 清除 DeliveredData 文件夹
  • 重新安装 Xcode
  • 删除存储库,再次克隆并安装 Pod
  • 从项目中完全删除所有 Pod 并将它们添加回来
  • 最佳答案

    临时解决方法

    对我来说,它只是 Cache 框架。在他们修复它之前,您可以手动将 SWIFT_OPTIMIZATION_LEVEL 设置为 -Onone 以用于要用于存档的配置。

    cocoapods - 更新到 Xcode 10.2 后如何修复  "Bus error 10"-LMLPHP

    cocoa bean

    如果您不希望 Cococapods 每次运行时都覆盖设置,您甚至可以使用 Podfile pod install

    post_install do |installer|
        installer.pods_project.targets.each do |target|
            target.build_configurations.each do |config|
                if target.name == 'Cache'
                    config.build_settings['SWIFT_OPTIMIZATION_LEVEL'] = '-Onone'
                end
            end
        end
    end
    

    关于cocoapods - 更新到 Xcode 10.2 后如何修复 "Bus error 10",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55396765/

    10-14 16:30