簡體   English   中英

SwiftUI 項目為模擬器成功構建,但產品 > 存檔失敗並出現 Swift package 錯誤

[英]SwiftUI project builds successfully for simulators but Product > Archive fails with errors in a Swift package

我按照這篇關於 medium的文章創建了我的第一個 Swift package,並將其添加到 Swift 項目中。 我可以在模擬器上構建和運行包含 package(和許多其他包)的項目,但產品>存檔會在我的 Swift package 中生成錯誤。 這些錯誤似乎都表明 SwiftUI 沒有被導入,當它被導入時。

這是包含一些錯誤的代碼片段:

import SwiftUI // I AM IMPORTING SWIFTUI!

@available(iOS 14.0, OSX 11.0, *)
public struct MyStruct: View { // ERROR: Cannot find type 'View' in scope
    @State private var destinationValue: Double // ERROR: Unknown attribute 'State'
    @Binding private var value: Double // ERROR: Unknown attribute 'Binding'

請將支持的平台添加到您的 Package.swift。

這可能看起來像這樣:

platforms: [
    .iOS(.v13)
]

伯恩哈德

暫無
暫無

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

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