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

#1楼 票数:30 已采纳

这可以帮助(我是有一个问题SwiftSoup ,另一CocoaPod)。 我在尝试让 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

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

#2楼 票数:8

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

在此处输入图片说明

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

在此处输入图片说明

  ask by thatmarcel translate from so

未解决问题?本站智能推荐:

2回复

Xcode 11 卡在存档上

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

Xcode 11 - 产品/存档卡在通知扩展上

我正在使用 Xcode 11 (11A420a) 和 Swift 4,自从升级以来,我无法存档我的应​​用程序以上传到 Appstore,它卡在构建我的通知扩展程序上。 我试过了: 将编译模式从整体模块更改为增量 将优化级别从 Optimize for Speed 更改为 Optimize
4回复

Xcode 11 存档导致 PhaseScriptExecution 失败

在 Xcode 10 中将我的项目从 swift 3.2 迁移到 swift 4 后,我尝试在 Xcode 11 中存档并出现此错误: PhaseScriptExecution Run\\Script /Users/desarrollo/Library/Developer/Xcode/Der
3回复

在 Xcode 11 中构建/归档发布无限期挂起

我正在尝试发布一个 iOS 应用程序 - 它在 Xcode 11 中的模拟器或设备上构建良好,并且可以在 Xcode 10 中正常存档,但是当我尝试将其存档以在 App Store 中发布时,构建无限期挂起。 我点击产品 > 存档,它完成了 4040 个步骤中的 3960 个,然后无限期地挂在
2回复

应用卡在带有Xcode 11 beta的iOS 13 beta模拟器上,但在带有Xcode 10的iOS 13 beta模拟器上运行良好

我面临一个非常奇怪的问题。 在应用程序启动时,我调用API来获取令牌。 直到iOS 12为止,它都可以正常工作。但是,在iOS 13 Beta版上,未调用完成关闭功能,并且应用程序会不断累积内存并最终崩溃。 但是,当我从Xcode 10到iOS 13 beta模拟器运行相同的代码时,效
5回复

使用 Xcode 11 beta 的 iOS 11 上的命名颜色问题

我正在尝试在我的 iOS 应用程序中实现暗模式。 我需要使用命名颜色才能做到这一点,但我遇到了一些障碍。 在明暗模式之间切换时,在 iOS 13 模拟器上一切正常,并且在 iOS 12 模拟器中颜色也正确。 当我尝试在 iOS 11 模拟器上运行我的应用程序时会出现问题。 我在情节提要中使用的任何命
2回复

Xcode 11 GM中缺少iOS 12.4

我已经安装了Xcode 11 GM,现在找不到iOS 12.4.1模拟器。 Xcode 10.3中安装了iOS 12.4.1,但是由于某些原因,它在Xcode 11中不可用(不仅是iOS 12.4-其他模拟器也丢失了)。 而且,我无法通过“添加其他模拟器...”下载它-最新的可用版本是12.
3回复

Xcode 11 GM种子无效工具链

当我上传二进制文件时,突然之间我今天开始在Xcode 11 GM Seed上出错。 该怎么办?
3回复

Xcode 11 - 我可以连接动作但不能连接插座?

首先让我说我之前没有在这台机器上做过任何 Xcode 项目。 我通常在学校的电脑上工作,但我现在正在使用另一台电脑,因为我现在不在。 我正在关注我正在学习的 Swift 课程中的教程视频,但我很快意识到 Xcode 没有给我连接任何插座的选项。 如果我尝试连接 UITextField,它只会给我连
2回复

更改 Xcode 11 模板文件

当我想创建一个新文件时,如何更改 Xcode 模板文件? 我在线搜索,但更改这些的路径与 Xcode 11 不正确 我试过这些: 但是找不到模板文件。