UITest失败,错误< ld:入口点(_main)未定义。对于架构x86_64'

时间:2018-03-09 21:24:25

标签: swift xcode xcode-ui-testing

我是Xcode和Swift的新手。我只是尝试使用swift语言创建UITest。当我尝试运行只打印" Hello world" ::

的简单测试时,我得到了这个构建失败的错误
  

" ld:入口点(_main)未定义。对于架构x86_64   clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)"

是否有人遇到同样的问题?如果您能分享如何修复它,我感谢您。顺便说一句,我正在使用Xcode 9.1和Swift 4

1 个答案:

答案 0 :(得分:4)

步骤修复:

  1. 选择您的项目
  2. 转到目标 - >选择您的测试目标
  3. 然后转到Build Setting - >搜索Mach-O类型
  4. 更改为 - >束
  5. enter image description here