如何检测用户的更改';应用程序处于后台时的s gallery-iOS

如何检测用户的更改';应用程序处于后台时的s gallery-iOS,ios,swift,iphone,react-native,Ios,Swift,Iphone,React Native,我的目标是检测用户库中的更改,并在应用程序在后台运行时执行一些操作(应用程序根本不处于活动状态)。 目前,下面的代码已经实现,但我想要执行的操作只能在应用程序处于活动状态时执行 import UIKit import Photos class ViewController: UIViewController { var backgroundTask: UIBackgroundTaskIdentifier = .invalid override func viewDi

我的目标是检测用户库中的更改,并在应用程序在后台运行时执行一些操作(应用程序根本不处于活动状态)。 目前,下面的代码已经实现,但我想要执行的操作只能在应用程序处于活动状态时执行

import UIKit
import Photos

class ViewController: UIViewController {
    
    var backgroundTask: UIBackgroundTaskIdentifier = .invalid

    override func viewDidLoad() {
        super.viewDidLoad()
        PHPhotoLibrary.shared().register(self)
    }
    
}

extension ViewController: PHPhotoLibraryChangeObserver {
    func photoLibraryDidChange(_ changeInstance: PHChange) {
      debugPrint("gallery changed")
    }
}


我几乎在考虑投票结束,但也许我错过了一些东西,因为你真正想要的东西模糊不清。基本上,你为什么需要你的应用程序随时了解
PHPhotoLibrary
中的变化?