2

当我尝试通过 ssh URL 将我的 xcframework 添加为 swift 包依赖项时,Xcode 给我错误

Showing All Messages
x-swift-package-repository-authentication://?scm=com.apple.dt.Xcode.sourcecontrol.Git&url=git@ghe.somegiturl.git#error=-1005 Authentication failed because the credentials were missing

我可以通过源树通过相同的 ssh URL 克隆这个 repo,它工作正常。Package.manifest 文件如下

let package = Package(
name: "Test",
platforms: [
         .iOS(.v12)
    ],
products: [
    // Products define the executables and libraries a package produces, and make them visible to other packages.
    .library(
        name: "Test",
        targets: ["Test"]),
],
dependencies: [
    // Dependencies declare other packages that this package depends on.
    // .package(url: /* package url */, from: "1.0.0"),
],
targets: [
    // Targets are the basic building blocks of a package. A target can define a module or a test suite.
    // Targets can depend on other targets in this package, and on products in packages this package depends on.
    .binaryTarget(
                name: "Test",
                path: "Test.xcframework"
            ),
    .testTarget(
        name: "TestTests",
        dependencies: ["Test"]),
]

)

4

0 回答 0