swift - 如何在 Mac 上写入照片库?

标签 swift macos

是否可以使用 Swift 直接写入照片库,例如 MacO 上的图像?

我唯一找到的是 Photo Kit,其中有一个名为 PHAssetCreationRequest 的类,它提供了写入照片库的方法。但它处于 Beta 状态。

是否有一些可以直接写入照片库的稳定版本?

感谢您的帮助。

最佳答案

如您所见,PHAssetCreationRequest 是唯一用于将照片写入 macOS 照片库的 API,并且仅在 macOS 10.15 及更高版本上可用。还有一个用于只读访问的 MediaLibrary API。

通常,macOS 应用程序不会将照片直接保存到照片库中。相反,他们应该允许用户将文件保存到他们想要的任何地方,并且用户可以:

例如,如果用户想要导入他们的照片库,他们应该能够从您的应用中拖动多张图片并将它们放到扩展坞中的照片图标上以导入它们。

关于swift - 如何在 Mac 上写入照片库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57271999/

相关文章:

ios - 将 FBSDKGraphRequest 的图片结果保存为 PFFile

swift - Xcode 9 和 Xcode 10 给出不同的结果,即使是相同的 swift 版本

c++ - Qt MacOS - 正确的工作目录?

java - 使用 Mac OSX 获取当前用户的 Active Directory 域名

ios - 如何快速创建如下图所示的自定义导航栏?

ios - 定时器到时发送本地通知

python - 如何在 PyOpengl 中启用垂直同步?

objective-c - 如何在 Mac OS X 上将按钮连接到方法

macos - 新手问题 : GTK# (Mono) on OSX

ios - 恢复核心数据