在调试模式下,我使用项目扩展应用程序(在10.13中)创建了一个项目。然后,我按“完成”将其关闭。然后,我将照片拖到该项目(到“我的项目”中的图标)并放到那里(带有“ +”图标)。然后,如果我打开项目,就无法检测到该新照片的添加。
在打开项目时,操作系统将调用唯一方法:
func resumeProject(with extensionContext: PHProjectExtensionContext, completion: @escaping (Error?) -> Void)
但是使用extensionContext
我无法获得有关添加新照片的信息!
extensionContext.inputItems
的项目计数为0
extensionContext.project
也没有帮助
在这种情况下不会调用photoLibraryDidChange(_:)
感谢您的帮助或指导!