Xcode 10 测试目标构建错误
Xcode 10 Tests target build errors
无论我做什么,我都会在 MyApp-SwiftTests 目标中遇到一些错误或其他错误。这是在升级到 XCode 10/Swift 4.2 时发生的。我最初得到的错误是 "Failed importing Module with name MyApp-Swift",在阅读关于 SO 的各种答案时,我将 Product Module Name 和 Product Name 更改为 $(TARGET_NAME)。但是现在错误是:
<unknown>:0: error: module name "MyApp-SwiftTests" is not a valid identifier
Command CompileSwiftSources failed with a nonzero exit code
我们如何避免测试目标中的构建错误?
如您所述,"MyApp-SwiftTests" 中不允许使用破折号。使用 "MyApp_SwiftTests" 将解决您的问题。
无论我做什么,我都会在 MyApp-SwiftTests 目标中遇到一些错误或其他错误。这是在升级到 XCode 10/Swift 4.2 时发生的。我最初得到的错误是 "Failed importing Module with name MyApp-Swift",在阅读关于 SO 的各种答案时,我将 Product Module Name 和 Product Name 更改为 $(TARGET_NAME)。但是现在错误是:
<unknown>:0: error: module name "MyApp-SwiftTests" is not a valid identifier
Command CompileSwiftSources failed with a nonzero exit code
我们如何避免测试目标中的构建错误?
如您所述,"MyApp-SwiftTests" 中不允许使用破折号。使用 "MyApp_SwiftTests" 将解决您的问题。