gpt4 book ai didi

macos - 在 10.13 或更低版本上获得对照片库的完全访问权限

转载 作者:行者123 更新时间:2023-12-01 19:35:29 24 4
gpt4 key购买 nike

我正在尝试获得对照片库的完全(读/写)访问权限 - 用例是我想访问该库、创建/删除相册并将 Assets 移入/移出相册,以及将它们从图书馆。我已经采用了 MLMediaLibrary 方式,但在那种情况下我只能获得读取权限。

在新的 10.13 API 中,照片包已可用于 OSX,但根据文档,许多功能仍仅适用于 iOS。特别是所有 findAsset 函数在 OSX 中都不可用。换句话说,我找不到获取 PHAssets 的 API 入口点!我曾尝试查看 MLMedia Assets ,看看是否有办法将 id 迁移到照片框架中,但无济于事。也找不到与 iOS 相关的示例

感谢任何帮助!理想情况下寻找 Swift 解决方案,但也对 Obj-C 开放。

谢谢E.

最佳答案

我也有同样的问题。我曾尝试使用 MLMediaLibrary 访问照片库,但如果照片仅存储在 iCloud 中,您甚至看不到或找不到它。我尝试使用类型方法 fetchAssetsWithLocalIdentifiers:options: 获取 Phassets,但获取结果始终为空,因为我不知道如何获取本地标识符。所以这个方法很没用。我已经在 Apple 的开发者论坛上询问过,但你不会从那里的 Apple 工程师那里得到任何帮助。我已经搜索了几天,但目前您似乎无法使用 Photos 框架访问 Photos Library。

关于macos - 在 10.13 或更低版本上获得对照片库的完全访问权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46731699/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com