繁体   English   中英

Xcode 11 卡在归档上

[英]Xcode 11 stuck on archiving

我正在使用 Xcode 11 GM 2 来归档我的应用程序。 它使用 CocoaPods 和 Swift。 尝试存档我的应用程序时,它无限卡在这里: 错误 删除 Firebase 或其他框架后仍然会发生这种情况。 关于如何解决这个问题的任何想法?

这可能会有所帮助(我遇到了另一个 CocoaPod SwiftSoup的问题)。 我在尝试让 Xcode 11 归档我的应用程序(即使在命令行中)时遇到了莫名其妙的挂起。 这并不意味着永久修复,而是临时解决方法(换句话说,我们不应该这样做来构建有问题的库)!

将此添加到Podfile的底部并重新运行pod install

post_install do |installer|
  installer.pods_project.targets.each do |target|
    next unless target.name == '<NAME OF POD>'
    target.build_configurations.each do |config|
      next unless config.name.start_with?('Release')
      config.build_settings['SWIFT_OPTIMIZATION_LEVEL'] = '-Onone'
    end
  end
end

然后尝试归档您的项目。 如果这不起作用……也许尝试弄乱其他编译器优化设置?

同时我找到了一个干净快捷的解决方案,在项目导航器中单击“Pods”,然后在目标(图片)中设置 SwiftSoup,

在此处输入图像描述

在 Swift 编译器中同时设置 -Onone。 现在尝试存档。

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM