归档项目时出错:ld:无法打开输出文件进行写入

时间:2015-10-07 13:51:51

标签: ios xcode swift archive app-distribution

当我在设备上运行我的应用程序时,它运行完美,但是当我尝试将其存档以上传到iTunes Connect时,我收到此错误:

错误1:

  

ld:无法打开输出文件进行写入:   /Users/xxxx/Library/Developer/Xcode/DerivedData/Drikkespillet-bmengfxihzksonhdoqpbllpzpagg/Build/Intermediates/ArchiveIntermediates/Drikkespillet/IntermediateBuildFilesPath/Drikkespillet.build/Release-iphoneos/Drikkespillet.build/Objects-normal/arm64/Drikkespillet,   errno = 21 for architecture arm64 clang:错误:链接器命令失败   退出代码1(使用-v查看调用)

错误2:

  

ld:无法打开输出文件进行写入:   /Users/xxxx/Library/Developer/Xcode/DerivedData/Drikkespillet-bmengfxihzksonhdoqpbllpzpagg/Build/Intermediates/ArchiveIntermediates/Drikkespillet/IntermediateBuildFilesPath/Drikkespillet.build/Release-iphoneos/Drikkespillet.build/Objects-normal/armv7/Drikkespillet,   对于架构armv7 clang,errno = 21:错误:链接器命令失败   退出代码1(使用-v查看调用)

我试图删除“框架搜索路径”和“图书馆搜索路径”。但它仍然无法归档项目。这里有什么建议吗?

1 个答案:

答案 0 :(得分:1)

在项目文件中转到构建设置 - > 架构部分 - > 有效架构 - >删除 arm64