无法定义测试目标的资源



我正试图以官方文档中描述的方式为我的testTarget定义资源:

targets: [
.target(
name: "MyApp",
dependencies: []),
.testTarget(
name: "MyAppTests",
dependencies: ["MyApp"],
resources: [.process("PerformancePath.json")]
)
]

然而,XCode给了我一个错误:

'testTarget(name:dependencies:path:exclude:sources:resources:cSettings:cxxSettings:swiftSettings:linkerSettings:)' is unavailable

过了一段时间,所有设备都从列表中消失了,上面写着:

No devices because active scheme has no targets

我是做错了什么还是一个bug?

  • Swift版本:5.3.3
  • XCode版本:12.4(12D4e(

问题与swift工具版本有关。我必须明确指出我想要使用5.3版本。

相关内容

最新更新