ios - 为什么在 Xcode 7.2.1 中创建项目存档时出现此链接器错误

标签 ios xcode swift

我正在尝试创建我的项目的存档,每次我都会收到此错误:

ld: can't open output file for writing:    /Users/ranbeerhora/Documents/KicksendRepo/KickSend/trunk/KicksendiOSSwift /Build/Intermediates/ArchiveIntermediates/KickSend/IntermediateBuildFilesPath/KickSend.build/Release-iphoneos/KickSend.build/Objects-normal/arm64/KickSend, errno=21 for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我尝试了不同的方法,但没有一个解决方案有效。

最佳答案

我得到了答案。当我给出它工作的文件路径时,我没有在build设置中给出 Objective-C 桥接头文件的路径。

说明:

xcode 无法打开输出文件进行写入,因为它无法访问该文件,因为当我给出 xcode 找到文件的路径并且我能够创建存档时未给出路径。

关于ios - 为什么在 Xcode 7.2.1 中创建项目存档时出现此链接器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37672487/

相关文章:

ios - TableView 不使用 ReloadData() 进行更新

ios - renderMapImageInBoundingBox 在 iOS 上不执行任何操作

ios - NSAttributedString 上的辅助功能(画外音)

像 iOS 6 一样的 iOS 7 UITableViewController 导航

ios - 如何进行 Cocoapods 安装?

ios - UIView 背景颜色在 View Controller 完成加载时发生变化

ios - 如何防止从对象的 NSUserDefaults 检索中获取 <uninitialized>

android - iOS 相当于 View.GONE

ios - Storyboard中缺少嵌入 segue 选项

ios - 更改模拟矩阵会破坏 xcode 中的布局