美文网首页
ShareExtension 开发

ShareExtension 开发

作者: Code4Lift | 来源:发表于2020-05-09 16:44 被阅读0次
    • 配置入口类和支持的文件类型 屏幕快照 2020-05-09 16.30.35.png
    • 通过App groups与host app 数据交互(这里不具体介绍)
    • 获取分享的数据
    [self.extensionContext.inputItems enumerateObjectsUsingBlock:^(NSExtensionItem *  _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
            
            [obj.attachments enumerateObjectsUsingBlock:^(NSItemProvider *  _Nonnull itemProvider, NSUInteger idx, BOOL * _Nonnull stop) {
                if ([itemProvider hasItemConformingToTypeIdentifier:(NSString *)kUTTypeImage])
                {
                    [itemProvider loadItemForTypeIdentifier:(NSString *)kUTTypeImage options:nil completionHandler:^(id<NSSecureCoding>  _Nullable item, NSError * _Null_unspecified error) {
                      if ([(NSObject *)item isKindOfClass:[NSURL class]])
                       {
                           
                       }
                    }];
                }
           }];
    }];

    相关文章

      网友评论

          本文标题:ShareExtension 开发

          本文链接:https://www.haomeiwen.com/subject/xtnknhtx.html