从应用扩展程序访问实时照片时出错

时间:2015-10-20 21:37:06

标签: ios9 photo live phlivephoto

所以,我目前正在构建支持使用实时照片的应用扩展程序。但是,在尝试从NSItemProvider中提取实时照片时,完成处理程序从此方法调用:

[itemProvider loadItemForTypeIdentifier:(NSString *)kUTTypeLivePhoto options:nil completionHandler:completionHandler];

完成处理程序将抛出错误:Error Domain = NSCocoaErrorDomain Code = -1"(null)"

以下是更完整的代码段:

NSExtensionItem *item = self.extensionContext.inputItems.firstObject;
for (NSItemProvider* itemProvider in item.attachments) {
    if ([itemProvider hasItemConformingToTypeIdentifier:(NSString *)kUTTypeLivePhoto]) {
       for (NSString* typeIdentifier in itemProvider.registeredTypeIdentifiers) {
            [itemProvider loadItemForTypeIdentifier:typeIdentifier options:nil completionHandler:completionHandler];
       }
    }
}

我错过了一些明显的东西吗?

0 个答案:

没有答案