gpt4 book ai didi

ios - 无法从照片框架的视频资源的 URL 获取数据

转载 作者:行者123 更新时间:2023-11-30 12:24:26 25 4
gpt4 key购买 nike

我遇到了这个错误。

Error Domain=NSCocoaErrorDomain Code=257 "The file “IMG_4156.MP4” couldn’t be opened because you don’t have permission to view it."

UserInfo={NSFilePath=/var/mobile/Media/DCIM/104APPLE/IMG_4156.MP4, NSUnderlyingError=0x160ebd8f0 {Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted"}}

我正在尝试从照片框架的视频资源 URL 中提取数据,如下所示: 文件:///var/mobile/Media/DCIM/104APPLE/IMG_4155.MP4

但是我成功地使用相同的方法提取照片而不是视频..

我正在使用这些行来提取视频:

let urlNew = URL(fileURLWithPath: item.finalVideoForServer)
let videoData = try Data(contentsOf: urlNew)

如果我错了,请帮助我或纠正我。

最佳答案

您必须将以下行添加到项目目录中的 info.plist 文件(在源代码 View 中打开)

<!-- 🖼 Photo Library -->
<key>NSPhotoLibraryUsageDescription</key>
<string>$(PRODUCT_NAME) photo use</string>

<!-- 📷 Camera -->
<key>NSCameraUsageDescription</key>
<string>$(PRODUCT_NAME) camera use</string>

关于ios - 无法从照片框架的视频资源的 URL 获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44366882/

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