标签: ios objective-c
我正在开发一个将照片同步到云存储的应用程序。 为了管理照片复制,我使用PhAsset的localIdentifier管理服务器上的照片列表。 我面临的问题是,如果使用相同iCloud并同步照片的2台设备处于打开状态,则在同一张照片的2台设备之间更改了localIdentifier。
IOS是否为PHAsset提供任何其他全局唯一ID?
谢谢。
P / s:我尝试使用sha-1对二进制数据进行哈希处理,但是在使用icloud的2个设备之间哈希也进行了更改。压缩的照片会更改哈希值。