NSItemProvider loadItemForTypeIdentifier:options:completionHandler:适用于任何类型的(二进制)文件

NSItemProvider loadItemForTypeIdentifier:options:completionHandler: for any kind of (binary) file

我正在为我的应用实施 iOS 共享扩展,我希望能够将任何类型的文件放入我的应用扩展中(例如,从 Dropbox 共享的任何类型的二进制文件)。

我怎样才能实现这种行为? loadItemForTypeIdentifier:options:completionHandler: 需要一个 UTI,我试过提供一个空字符串但没有用。

解决了我自己的问题。我已经为 UTI 尝试了 public.data,它似乎可以完美地与我尝试过的任何类型的文件一起使用。