Skip to content

Conversation

@xiaoxiaowesley
Copy link

@xiaoxiaowesley xiaoxiaowesley commented Feb 5, 2026

问题

在受限访问模式下, 使用系统的拍照界面拍一张, 回到app中,会出现闪烁

如下方视频中的 8s出现的闪烁

video_compressed.MP4

原因:

  1. 使用系统拍照后,回到app (未添加新拍的相片),触发photoLibraryDidChange 函数回调
  2. 此时 changeDetail.insertedObjects.count = 0 , changeDetail.removedObjects.count = 0 , changeDetail.changedObjects.count > 1 导致无谓的fetchAssetModels 刷新导致

修改

当 (insertedCount == 0 && removedCount == 0 && changedCount > 0) 时,直接退出return 。不进行刷新

@banchichen
Copy link
Owner

感谢PR和详细介绍。
老哥,这样改动后,如果是在相册里编辑了某个有权限的照片,是不是也不会刷新了?🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants