当我的应用程序在后台运行时,可能会从相机中获取通知



我正在构建一个iOS移动应用程序,每当用户使用iPhone摄像机拍摄新图片时,该应用都需要通知(手机的默认摄像头应用程序(。

我尝试使用Google谷歌,但是我找不到是否可能:

  1. 我的应用程序在后台运行
  2. 用户使用相机拍摄新图片(在我的应用程序之外,使用手机的默认相机应用程序(
  3. 我的应用已通过NotificationCenter通知,我可以保存用户拍摄图片后立即拍摄的图片

Swift或Objective-C解决方案也很好。任何帮助都将受到赞赏,即使是是或否答案(无论是否可能(

我认为现在没有任何可能性。
我不知道为什么完全在后台运行。

其他替代方案可能包括:

  1. 使用UIImagePickerControllerUserDidCaptureItem收听相机按钮按事件,如下所述。
  2. @dharmesh的问题评论中建议,当用户打开应用时,您可以获取照片。

编辑

您可以观察照片库中所做的更改,以跟踪是否进行了任何更改(此处,添加(照片。

最新更新