我无法归档我的Swift项目。当它进行归档时,它会在90%的进度中失败。显示以下错误。
该项目在模拟器和我的设备上运行良好。但是在归档时我突然得到了这个错误...之前一切运作良好..有没有人有任何想法?
答案 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"'"