Xcode 8.3.2在存档产品时出错[重复]

Posted

技术标签:

【中文标题】Xcode 8.3.2在存档产品时出错[重复]【英文标题】:Xcode 8.3.2 gives error while Archive the product [duplicate] 【发布时间】:2017-06-23 14:25:07 【问题描述】:

目前,我必须将 Xcode 从 8.2.1 迁移到 8.3.2,因为当我存档时,我的一个 pos 在 swift 3.1 上,它给了我以下错误。

命令 /Applications/Xcode 8.3.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc 失败,退出代码为 1

【问题讨论】:

请提供尽可能多的信息。如您所知,这些问题并不容易诊断,在诸如此类的有限信息的情况下更难诊断 【参考方案1】:

swiftc failed with exit code 1 消息表明编译器由于内部问题而崩溃。

高度怀疑,这可能表明您的代码由于 swift 3.1 存在某种类型的语法错误。

【讨论】:

我找到了解决方案***.com/questions/26156561/… 打开你的项目并点击项目根目录。单击构建设置选项卡。搜索 Swift Compiler - Code Generation 并在 Optimization Level 下确保 Release 设置为 None。【参考方案2】:

我找到了solution。

当发布的 Swift 优化级别没有设置为 None 时,会出现此问题。将值设置为无,问题就会消失。

打开您的项目并单击项目根目录。 单击构建设置选项卡。 搜索 Swift Compiler - Code Generation 并在优化级别下确保 Release 设置为 None。

【讨论】:

以上是关于Xcode 8.3.2在存档产品时出错[重复]的主要内容,如果未能解决你的问题,请参考以下文章

创建存档应用程序时出错 ios

尝试归档 Xcode 项目时出错

使用 XCode 4.5.1 分发时出错

尝试归档 xcode 项目时出错

ios-在xcode中导出归档文件时出错

从xcode运行ios设备时出错[重复]