簡體   English   中英

SPM“捆綁格式無法識別、無效或不合適”

[英]SPM "Bundle format unrecognized, invalid, or unsuitable"

我正在准備帶有資源文件夾的 SPM package。 當我為設備編譯它時,它工作正常並且我成功了。 但是當我嘗試構建到模擬器時,我得到了錯誤: ... bundle format unrecognized, invalid, or unsuitable

有什么問題?

  1. 試圖使資源文件夾為空 - 沒有結果。 Package.swift
  2. 刪除 DerivenData 的默認變體 - 沒有結果。
let package = Package(
    name: "GPUVideo",
    platforms: [
           .macOS(.v10_13), .iOS(.v13),
    ],
    products: [
        .library(
            name: "GPUVideo",
            targets: ["GPUVideo"]),
    ],
    dependencies: [
    ],
    targets: [
        .target(
            name: "GPUVideo",
            dependencies: [],
            exclude: ["Metal"],
            resources: [
                .copy("Resources")
            ])
    ]
)

通過更改解決:.copy on.process

resources: [
                .process("Resources")
            ])

我不清楚為什么它有幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM