文件提供商扩展名上传-IOS11



iam尝试实现fileProvider方法 - (void(importDocumentAtaturl :( nsurl *(fileurl toparentItemistifier :( nsfileproviderItimentifier(pardentiTementifier PONTERTIONHANDLER :( void(^((nsfileproviderItem inocteddocumentItem,nserror *error *error((

尝试上传带有多个项目的文件夹时会产生以下错误。此外,我的FileProviderItem列表在此之后被删除。

2018-02-14 17:47:53.598634 0530文件[8694:412673] [默认] [错误] [错误]执行操作时丢失连接:错误域= NSCOCOAERRORDOMAIN代码= 4099"无法与Helper Spection进行通信。"代码= 4099"无法与助手应用程序进行通信。"userInfo = {nsuserStringVariant = copy,nsfileproviderErritemnemname = arvind,nsfilepath = arvind}2018-02-14 17:47:53.601841 0530文件[8694:412106] [默认] [错误] [错误]执行操作时丢失连接:错误域= nscocoaErrordomain code = 4099"能够与Helper应用程序通信。"

2018-02-14 17:47:53.608742 0530文件[8694:412362] [default] [error] [错误]无法获取标识符xxxx的文件提供程序端点xxxx;错误域= nsfileproviderInternalRordomain code = 7"与扩展名" xxxx"的连接。"userInfo = {nslocalizedDescription =无法建立与扩展名" xxxx"的连接。2018-02-14 17:47:53.653542 0530文件[8694:411277] [默认] [错误] [错误]在枚举更改时收到了错误:错误域= nsfileproviderInternalRoviderInternalRordomain code = 7制成。"userInfo = {nslocalizedDescription =无法建立与扩展名" xxxx"的连接。

寻求帮助。任何输入?

它原来是内存问题。当我的文件提供商在内存中达到约15MB时,应用程序崩溃。这是由于文件上传块大小而导致的。我减少了块的大小,而且工作正常。我的猜测是,当我的用例中,当弧线上释放上传的块时,内存累积到15MB。

最新更新