瀏覽代碼

Only allow iOS and macOS

onevcat 1 年之前
父節點
當前提交
786efb21ba
共有 1 個文件被更改,包括 5 次插入2 次删除
  1. 5 2
      Sources/General/ImageSource/PHPickerResultImageDataProvider.swift

+ 5 - 2
Sources/General/ImageSource/PHPickerResultImageDataProvider.swift

@@ -25,12 +25,13 @@
 //  THE SOFTWARE.
 
 import Foundation
+
+#if os(iOS) || os(macOS)
+
 import PhotosUI
 
 /// A data provider to provide image data from a given `PHPickerResult`.
 @available(iOS 14.0, macOS 13.0, *)
-@available(watchOS, unavailable)
-@available(tvOS, unavailable)
 public struct PHPickerResultImageDataProvider: ImageDataProvider {
 
     /// The possible error might be caused by the `PHPickerResultImageDataProvider`.
@@ -79,3 +80,5 @@ public struct PHPickerResultImageDataProvider: ImageDataProvider {
         }
     }
 }
+
+#endif