首页 > 解决方案 > 在 iOS 应用程序中通过 Share Extension 与群组共享图像。不使用图像数据

问题描述

我想发送多张图片。分享到 iOS 应用程序的扩展。不使用图像数据。因为当我添加超过 10-15 个图像时,使用图像数据应用程序崩溃

if itemProvider.hasItemConformingToTypeIdentifier("public.image") 
{

     itemProvider.loadItem(forTypeIdentifier: "public.image", options: nil, completionHandler: 
      { (item, error) in

                        var imgData: Data!
                        if let url = item as? URL {
                            imgData = try! Data(contentsOf: url)
                            self.arrImageData.append(imgData)
                        }

                        if self.counter < 1
                        {
                            self.naviagteToOpenApp()
                        }
      })
 }

标签: iosswiftimageopenurlshare-extension

解决方案


推荐阅读