当我试图建造以下..。
// swift-tools-version:5.3
import PackageDescription
let package = Package(
name: "...",
defaultLocalization: "en",
platforms: [
.macOS(.v10_15), .iOS(.v13), .tvOS(.v13)
],
products: [
.library(name: "...", targets: ["..."]),
],
dependencies: [
.package(
url: "https://github.com/apollographql/apollo-ios",
from: "0.51.2"
),
.package(
url: "https://github.com/auth0/Auth0.swift.git",
from: "2.0.0"
),
.package(
url: "https://github.com/pkluz/PKHUD.git",
from: "5.4.0"
)
],
targets: [
.target(
name: "...",
dependencies: [
.product(name: "Apollo", package: "apollo-ios"),
.product(name: "ApolloSQLite", package: "apollo-ios"),
.product(name: "Auth0", package: "Auth0.swift"),
.product(name: "PKHUD", package: "PKHUD"),
]
),
.testTarget(
name: "...",
dependencies: [
.target(name: "...")
]
),
]
)但当我跑的时候我..。
'ios-...-mobile-app': error: multiple resources named 'DirectoryViewController.xib' in target '...'
error: ExitCode(rawValue: 1)
[0/1] Planning build'ios-...-mobile-app': error: multiple resources named 'DirectoryViewController.xib' in target 'pure'我确实看到两个控制器的名字是一样的,所以我如何告诉Swift将两者区分开来?
一个在..。
.../Sources/pure/UI/Controllers/CommsHub/Calls/Keypad + Directory/Directory/DirectoryViewController.xib
另一个
.../Sources/pure/UI/Controllers/CommsHub/Directory/DirectoryViewController.xib
显然,我不想用XCode来做这件事。
发布于 2022-07-21 19:52:47
试着通过以下方式具体使用这些东西:
<nameOfThePackage>.DirectoryViewController.xib所以看起来是:
Apollo.DirectoryViewController.xibhttps://stackoverflow.com/questions/73071686
复制相似问题