由于错误代码-1,存档不成功,尽管我可以使用开发配置文件在我的设备中构建和安装

Posted

技术标签:

【中文标题】由于错误代码-1,存档不成功,尽管我可以使用开发配置文件在我的设备中构建和安装【英文标题】:Archive is not success, due to error code -1, Although I can do build and install in my devices with developement profile 【发布时间】:2017-02-20 05:12:23 【问题描述】:

我的应用程序是用swift 3编码的,并且core-data作为离线信息存储。

由于列表过长或类似错误,我无法归档我的申请

<unknown>:0: error: no such file or directory: '/Users/Ashwin/Library/Developer
/Xcode/DerivedData/BeerScout-eweygxkfdhbkbkalbiyywrsuievg/Build
/Intermediates/ArchiveIntermediates/BeerScout/IntermediateBuildFilesPath
/BeerScout.build/Release-iphoneos/BeerScout.build/DerivedSources
/CoreDataGenerated/BeerScout/Beer+CoreDataClass.swift'
...
And at last 
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1

我已经检查了

#1 Code optimizations
#2 Clean project and derived data
#3 Also checked for code-gen for core data files.
#4 Revoke and recreate new certificates
#5 Cleaning system junks and re-started several times

以上都不能解决我的问题。请建议我访问过堆栈上的几乎所有相关链接。并搜索了相同的内容。

谢谢

【问题讨论】:

你的文件是在 Build Phase->Compile sources 添加的吗? 一切正常...只是无法在itunesconnect上存档上传。 这是一个常见的错误并会自动解决,因为我继续尝试了 30-40 分钟的清理和存档。 您对 Codegen 的模型实体的设置是什么? 它的手册/现在没有但仍然是同样的问题。 【参考方案1】:

我遇到了同样的问题,我用上面的链接去了

Xcode 6.0.1 Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1

https://forums.developer.apple.com/message/194256#194313

使用手动/无代码生成时,我遇到了很多错误。然后我从菜单栏的编辑器选项(通过选择所有实体)为我的所有实体添加核心数据及其属性文件,以便它一次创建所有需要的 swift 类。

这应该是按照苹果的论坛链接工作的。

【讨论】:

以上是关于由于错误代码-1,存档不成功,尽管我可以使用开发配置文件在我的设备中构建和安装的主要内容,如果未能解决你的问题,请参考以下文章

在 Swift 3 中存档项目并获得“由于信号分段错误 11 导致命令失败”

由于文件间依赖关系,在 Xcode 中创建存档不起作用

由于下面列出的问题,存档提交失败。错误 ITMS-90039

xcode 项目构建成功但存档时:bitcode 包可以

尽管提供了值,但实体框架仍插入 null

Xcode 4 存档问题与代码签名