我正试图以官方文档中描述的方式为我的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版本。