iOS应用开发,是否可以检测相机是否拍照?
For iOS app development, is it possible to detect if the camera has taken a photo?
我正在为 iPhone 构建一个 iOS 应用程序,理想情况下,每当有人使用 pre-installed/generic 相机应用程序拍照时,它都会创建一个包含各种操作的警报。是否可以检测是否拍摄了照片或视频?如果是这样,如何? (我正在使用 Swift 和 Xcode 7 - 如果可能的话,希望能在 swift 中提供任何帮助。)
您无法收到用户刚刚使用相机应用拍摄照片或视频的任何通知。
但是,使用照片框架,您可以编写代码,让您知道何时有新资产添加到照片库。但是,除了用户在本地设备上使用相机应用程序之外,这些新资产还可以来自同步。
有关使用照片框架的详细信息,请参阅 Photos Framework Reference 以及 Apple 提供的几个示例应用程序。
我正在为 iPhone 构建一个 iOS 应用程序,理想情况下,每当有人使用 pre-installed/generic 相机应用程序拍照时,它都会创建一个包含各种操作的警报。是否可以检测是否拍摄了照片或视频?如果是这样,如何? (我正在使用 Swift 和 Xcode 7 - 如果可能的话,希望能在 swift 中提供任何帮助。)
您无法收到用户刚刚使用相机应用拍摄照片或视频的任何通知。
但是,使用照片框架,您可以编写代码,让您知道何时有新资产添加到照片库。但是,除了用户在本地设备上使用相机应用程序之外,这些新资产还可以来自同步。
有关使用照片框架的详细信息,请参阅 Photos Framework Reference 以及 Apple 提供的几个示例应用程序。