2015-02-24 24 views
5

Tôi đang thực sự tạo một ứng dụng iOS và muốn lưu trữ một số chi tiết về hình ảnh Thư viện ảnh trong cơ sở dữ liệu SQLite. Tôi cũng muốn có thể chia sẻ dữ liệu này trên các thiết bị khác nhau mà người dùng có (tưởng tượng ai đó muốn sắp xếp lại ảnh trên iPhone của mình và muốn lấy cùng thứ tự trong iPad của mình).Số nhận dạng thiết bị chéo PHAsset (hoặc ALAsset)

Tôi đã tìm kiếm trên tài liệu của Apple nhưng không tìm thấy bất kỳ số nhận dạng PHAsset nào được chia sẻ trên các thiết bị. Tôi cũng đã cố gắng kiểm tra xem có PHImageFileURLKey, hashValue hoặc localIdentifier trong số PHAsset được chia sẻ không, nhưng không có mục nào trong số đó.

Có ai đó đã làm điều gì đó như thế này không?

Trả lời

4

Hiện tại không có ai. PHAsset đã có một số nhận dạng được chia sẻ trong các Betas iOS 8 đầu tiên, nhưng nó đã được gỡ bỏ sau này.

0

Dường như, đối với tất cả PHAssets đã được đồng bộ hóa với iTunes, localIdentifier giống hệt nhau, ngay cả trên các thiết bị. Có nghĩa là: nếu bạn nhập hình ảnh từ một thiết bị và đồng bộ hóa chúng với một thiết bị khác, thì localIdentifier của PHAsset giống hệt nhau.

Các vấn đề liên quan