美文网首页
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 开发

    配置入口类和支持的文件类型屏幕快照 2020-05-09 16.30.35.png 通过App groups与ho...

  • iOS 开发shareExtension总结

    什么是shareExtension? shareExtension苹果在iOS8后开放给用户使用,俗称分享扩展是应...

  • iOS ShareExtension

    使用系统分享。将Safari中的网页分享给微信中的好友。0.gif 1.新建ShareExtension。 2.配...

  • iOS shareExtension总结

    非常感谢大家利用自己宝贵的时间来阅读我的文章 ,好久没有写东西了,这几天给项目添加苹果iOS8之后的shareEx...

  • iOS使用ShareExtension获取分享的图片

    一、新建shareExtension Xcode菜单选择file-new-target,在弹出的地方找到share...

  • IOS ShareExtension 的一些坑

    最近又开始纠结shareExtension ,先把遇到的坑记录下,以后估计还会遇到。1,建立ShareExtens...

  • iOS ShareExtension防坑指南

    关于ios shareExtension如何导入以及appgroup共享区间如何设置此文不在赘述,网上很多请自行百...

  • ShareExtension数据处理

    在获取到分享数据的NSItemProvider去解析数据时,使用系统提供了相应的API // Returns YE...

  • iOS ShareExtension 调试指南

    相信很多人在开发Share Extension的时候都遇到过不知道如何调试的问题,scheme选择了share e...

  • iOS--ShareExtension证书配置

    本篇旨在在做分享扩展(ShareExtension)时遇到的配置后台证书以及在app里添加App Groups 配...

网友评论

      本文标题:ShareExtension 开发

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