问题标签 [phfetchoptions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
100 浏览

ios - 为什么在应用程序的初始启动过程中没有出现照片?

我已经实现了一个viewController包含collectionView保存在手机上的用户相册中的照片的一个。在应用程序请求用户访问他们的照片的权限后首次启动应用程序时,照片不会显示在collectionView. 但是在退出应用程序并重新启动照片后,它们应该会显示出来。

以下是有viewController问题的代码

0 投票
1 回答
362 浏览

swift - Swift 4 NSPredicate 日期格式不起作用

我正在尝试从用户相机胶卷中获取过去 7 天内拍摄的照片和视频。

这是我的代码...

取自https://stackoverflow.com/a/30520861/6633865

但是我的应用程序不断终止此消息

提取选项中不支持的谓词:日期> CAST(556405508.551209,“NSDate”)

有任何想法吗?

谢谢

0 投票
1 回答
371 浏览

ios - Swift iOS:-如何将 .livePhotos 排除在 PHFetchOptions 中?

在使用 时遵循@matt 的代码UIImagePicker,我可以防止用户在选择.livePhoto图像后使用:

使用 PHFetchOptions 时,如何防止它们被显示,而不是在 enumerateObjects 回调中过滤掉它们?

0 投票
1 回答
444 浏览

nspredicate - Swift:如何获取除 Screenshots、Burst、Live 之外的所有照片(PHAsset)?

我想从照片库中获取除屏幕截图、连拍、实时照片之外的所有照片(PHAsset)。

我尝试使用下面的代码,但它返回屏幕截图、连拍、实时照片

0 投票
0 回答
145 浏览

ios - PHAsset's modificationDate changes every time on fetching from iOS Photos app

I am fetching PHAsset using localIdentifier and observing that PHAsset modificationDate is changes every time

Modification date is always the current date. I have no idea why I am getting such modification date when I am only fetching PHAsset.

Does anyone have any idea or reference to get actual PHAsset modification date.

I need to do backup of media in my app as per it's modification time.

0 投票
1 回答
1300 浏览

ios - PHPickerViewController 通过 PHAsset 加载视频

PHPickerViewController 允许访问照片库资产的副本以及在结果中返回 PHAsset。要获取 PHAssets 而不是文件副本,我会:

接着,

但问题是,一旦照片选择器被关闭,它会提示对照片库的访问,这令人困惑,并且由于用户无论如何都隐含地授予了对 PHPickerViewController 中选定资产的访问权限,PHPhotoLibrary 应该直接加载这些资产。有没有办法避免照片库权限?

0 投票
1 回答
193 浏览

ios - Swift - 条件绑定的初始化程序必须具有 Optional 类型,而不是 'PHFetchResult'

将 Xcode 更新到 12.3 后,我收到错误“条件绑定的初始化程序必须具有可选类型,而不是 'PHFetchResult'”,它在以前的版本中按预期工作。

有没有人解决了这个问题?

在此处输入图像描述

0 投票
1 回答
102 浏览

ios - 获取视频元数据,如何检测视频是从前置摄像头或后置摄像头拍摄的天气

我想知道视频是从前置摄像头还是后置摄像头拍摄的。作为info回报为零。

0 投票
0 回答
61 浏览

swift - PHAsset.fetchAssets 仅使用 NSPredicate 获取相机拍摄的照片和视频?

我正在使用检索用户的图像和视频PHAsset.fetchAssets 但是,它会带来用户拥有的所有照片和视频,包括从 Internet 或其他来源保存的照片和视频。

有没有一种聪明的方法可以跳过这些并检索在 iPhone 相机上拍摄的视频和照片?我正在尝试使用NSPredicate但找不到合适的密钥。我也不想使用PHAsset元数据来检查媒体的来源,因为这意味着我需要先花时间从用户的 iCloud 下载那些 PHAsset,这需要时间,而且这些不是相机照片或视频。

0 投票
0 回答
58 浏览

swift - 在库选择器中打开有限的照片

我正在使用图像选择器自定义类,当用户选择“选定的照片”选项时,我只需要打开选定的照片。

编写以下代码后,它将打开完整的照片库。

当搜索只打开选定的图像时,我发现有一种方法在其中命名photoLibraryDidChangePHPhotoLibraryChangeObserver我们必须做一些事情来只打开整个库中的选定照片。

但我不知道如何只获取特定的选定照片。如果有人可以帮助我,那就太好了。

先感谢您。