Xcode 10测试目标构建错误

时间:2018-09-22 11:40:58

标签: ios xcode xcode10

无论我做什么,都会在MyApp-SwiftTests目标中遇到一些错误或其他错误。这是在升级到XCode 10 / Swift 4.2时发生的。我最初遇到的错误是“导入名称为MyApp-Swift的模块失败”,在读取SO的各种答案后,我将产品模块名称和产品名称更改为$(TARGET_NAME)。但是现在错误是:

  <unknown>:0: error: module name "MyApp-SwiftTests" is not a valid identifier
  Command CompileSwiftSources failed with a nonzero exit code

我们如何避免在Tests目标中生成错误?

1 个答案:

答案 0 :(得分:1)

正如您提到的,在“ MyApp-SwiftTests”中,不允许使用破折号。使用“ MyApp_SwiftTests”将解决您的问题。