首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apple Mach-O Linker & Ditto错误- Xcode 8

Apple Mach-O Linker & Ditto错误- Xcode 8
EN

Stack Overflow用户
提问于 2016-09-17 10:43:38
回答 20查看 57.7K关注 0票数 18

我刚刚将我的Xcode更新为Xcode 8,现在正在尝试将我的项目代码转换为Swift 2.3。我能够使用Xcode 8构建几次,没有任何错误。现在,出现了以下错误:

错误#1: Apple Mach-O链接器错误:链接器命令失败,退出代码1

ld:文件未找到: /Users/Linus/Library/Developer/Xcode/DerivedData/MyApp-asdjeshhsetnfxbegcsbcipdreneewgr/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/Objects-normal/x86_64/DownloadsViewController.o clang:错误:链接器命令失败,退出代码1(使用-v查看调用)

我甚至不知道.o文件是什么。不过,DownloadsViewController的快速文件就在那里。

错误#2:同上错误:命令/usr/cin/ditto失败,退出代码1

同上:无法获得源'/Users/Linus/Library/Developer/Xcode/DerivedData/MyApp-asdjeshhsetnfxbbciegrfdpdreneewgr/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/Objects-normal/x86_64/MyApp-Swift.h‘的真实路径 命令/usr/bin/ditto失败,退出代码1

重复错误发生3次:对于MyApp.swiftdocMyApp.swiftmoduleMyApp-Swift.h

提前感谢!

EN

回答 20

Stack Overflow用户

发布于 2016-09-17 11:03:12

  1. 退出Xcode
  2. 重新启动系统
  3. 选择Xcode ->首选项。 这会打开一个弹出窗口。选择“地点”。在位置中,您将看到“派生数据”。单击路径旁边的箭头图标。 这将打开一个包含“派生数据”的文件夹,删除它。
  4. 清洁产品并运行
票数 42
EN

Stack Overflow用户

发布于 2017-05-13 22:00:22

确保从.xcworkspace文件而不是.xcodeproj打开项目

票数 27
EN

Stack Overflow用户

发布于 2016-12-10 05:30:09

步骤1=单击导航菜单中的项目

步骤2=选择项目

步骤3=生成设置

步骤4=如果bitcode是是而不是更改为No,则搜索启用bitcode

票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39545880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档