2015-02-24 111 views
5

我實際上正在創建一個iOS應用程序,並且希望在SQLite數據庫中存儲一些關於照片庫圖片的細節。我還希望能夠在用戶擁有的不同設備上共享這些數據(想象有人想在他的iPhone上重新組織圖片,並想在iPad中檢索相同的訂單)。PHAsset(或ALAsset)跨設備標識符

我搜索了Apple文檔,但沒有找到任何在設備上共享的PHAsset標識符。我還試着檢查PHAssetPHImageFileURLKey,hashValuelocalIdentifier哪裏共享,但都不是。

有人已經做過這樣的事情嗎?

回答

4

目前沒有。 PHAsset在第一個iOS 8 Betas中有一個共享標識符,但稍後它會被刪除。

0

看起來,對於所有已與iTunes同步的PHAssets,即使在不同設備上,localIdentifier也是相同的。意思是:如果您從一臺設備導入圖像並將其同步到另一臺設備,則PHAsset的localIdentifier是相同的。