【问题标题】:Can't read or create UIManagedDocuments anymore无法再读取或创建 UIManagedDocuments
【发布时间】:2018-02-14 18:27:31
【问题描述】:

我的应用程序有一个大问题,它阻止创建新文档和阅读它们,但它一直运行良好。 我没有改变任何东西,它开始从一个构建到另一个构建。

这是我正在使用的代码:

CLProject *project = [[CLProject alloc] initWithFileURL:projectURL];
NSLog (@"Will save project at URL: %@", projectURL);
[project saveToURL:projectURL forSaveOperation:UIDocumentSaveForCreating completionHandler:^(BOOL success) {
    NSLog (@"Project saved: %d", success);
    [...]
}];

CLProject 是 UIManagedDocument 的子类。

第一个 NSLog 被调用,而不是第二个。相反,我得到一个错误:

2018-02-14 19:21:03.597495+0100 CamList[2247:750786] 将保存项目 在网址: file:///var/mobile/Containers/Data/Application/151E38F5-2214-4876-A188-2AB8B5E8CF6A/Documents/Projects/715A0087-F2EF-439B-A2DD-8E878EF8A973.camlist

2018-02-14 19:21:03.783397+0100 CamList[2247:750886] [默认] [错误] 无法获取项目的属性值 /var/mobile/Containers/Data/Application/151E38F5-2214-4876-A188-2AB8B5E8CF6A/Documents/Projects/715A0087-F2EF-439B-A2DD-8E878EF8A973.camlist (n)。错误:错误域=NSFileProviderInternalErrorDomain 代码=1“的 不允许阅读器访问该 URL。” UserInfo={NSLocalizedDescription=该读者无权访问 网址。}

但它没有崩溃,应用程序继续运行(但没有任何反应,因为完成块永远不会被调用)。

我不明白的是一切正常,我没有改变任何东西......

你能帮帮我吗?

谢谢

【问题讨论】:

    标签: ios uimanageddocument


    【解决方案1】:

    嗯,今天早上它似乎又可以正常工作了……没什么好理解的。我的 iPhone 一定很累了...

    【讨论】:

      猜你喜欢
      • 2017-11-25
      • 1970-01-01
      • 2020-04-09
      • 2018-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-04
      • 2012-09-22
      相关资源
      最近更新 更多