在我的 iOS 应用程序中访问设备的所有照片

Posted

技术标签:

【中文标题】在我的 iOS 应用程序中访问设备的所有照片【英文标题】:Access all photos of device in my iOS App 【发布时间】:2017-09-24 06:20:22 【问题描述】:

我想从设备照片应用中拍摄所有照片和视频,并将其显示在我的应用中。首先,Apple 是否允许这样做?如果是,我该怎么做,Photoframework 对此有用吗?

【问题讨论】:

【参考方案1】:

如果您只想从用户的手机中挑选一些照片,实现最快且最简单的方法是UIImagePickerController

但是,如果您真的想在您的应用中显示设备的资产或照片,而不仅仅是挑选一些资产,您将需要学习和使用照片框架。您将知道如何从设备中获取PHAssets 并将它们用于您的应用程序。

网上有很多教程,比如:http://nshipster.com/phimagemanager/

【讨论】:

以上是关于在我的 iOS 应用程序中访问设备的所有照片的主要内容,如果未能解决你的问题,请参考以下文章

iOS:测试设备以允许访问照片库...重置设置

iOS - 从设备中获取所有照片并将它们保存到应用程序

我可以访问 iOS 邮件应用程序数据吗?

应用程序无法访问您的照片或视频 iOS 9

如何为真实设备上的照片权限重置未确定的 AuthorizationStatus

iOS:控制访问相机胶卷新出现