将默认 Dropbox 数据存储转换为可共享数据存储
Convert Default Dropbox Datastore to Shareable Datastore
到目前为止,我一直在使用 [[DBDatastoreManager sharedManager] openDefaultDatastore:nil]
(iOS) 打开和使用用户 Dropbox 帐户中的默认数据存储。我现在想为用户创建一个选项来共享他们的数据存储。
文档指出:
Datastores with shareable IDs are created using DBDatastoreManager.createDatastore:
which allows them to be shared between users.
如何将我对默认数据存储的开箱即用转换为由 createDatastore
创建的唯一数据存储 ID?我是否必须创建一个新的可共享数据存储并将所有数据从默认数据存储复制到其中?
重新发布为答案而不是评论:是的,如果数据存储中的现有数据具有不可共享 ID,则需要创建一个具有可共享 ID 的新数据存储并将数据移动过来。
到目前为止,我一直在使用 [[DBDatastoreManager sharedManager] openDefaultDatastore:nil]
(iOS) 打开和使用用户 Dropbox 帐户中的默认数据存储。我现在想为用户创建一个选项来共享他们的数据存储。
文档指出:
Datastores with shareable IDs are created using
DBDatastoreManager.createDatastore:
which allows them to be shared between users.
如何将我对默认数据存储的开箱即用转换为由 createDatastore
创建的唯一数据存储 ID?我是否必须创建一个新的可共享数据存储并将所有数据从默认数据存储复制到其中?
重新发布为答案而不是评论:是的,如果数据存储中的现有数据具有不可共享 ID,则需要创建一个具有可共享 ID 的新数据存储并将数据移动过来。