无法归档项目

时间:2016-12-21 08:09:08

标签: ios objective-c swift xcode archiving

我无法归档我的Swift项目。当它进行归档时,它会在90%的进度中失败。显示以下错误。

enter image description here

该项目在模拟器和我的设备上运行良好。但是在归档时我突然得到了这个错误...之前一切运作良好..有没有人有任何想法?

2 个答案:

答案 0 :(得分:0)

二进制文件的路径包含空格([...]/ArchiveIntermediates/Trusti - Release/[...])。这应该是问题所在。错误消息显示第一个空格之前的路径。

我认为您应该使用其他产品名称,并在必要时在InfoPlist.strings进行修改。

答案 1 :(得分:0)

我用cocoapods遇到了这个问题,你应该编辑文件" YourTarget-framework.sh"在Pods>目标支持文件>豆荚 - 你的目标。

您需要找到此行: local code_sign_cmd="/usr/bin/codesign --force --sign {EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements "$1""

将其替换为: local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '"$1"'"