我正在使用 UIDocumentBrowserViewController 并在尝试使用 Dropbox 创建新文件时遇到以下错误:
Couldn’t communicate with a helper application.
iCloud 或“在我的 iPad 上”(本地存储)不会发生该错误。
这个错误是什么意思?
更具体地说,我有以下代码来调用importHandler
:
func documentBrowser(_ controller: UIDocumentBrowserViewController, didRequestDocumentCreationWithHandler importHandler: @escaping (URL?, UIDocumentBrowserViewController.ImportMode) -> Void) {
let templateURL = Bundle.main.resourceURL!.appendingPathComponent("Templates").appendingPathComponent("Sphere-128.sculptura")
importHandler(templateURL, .copy)
}
打电话后,importHandler
我接到func documentBrowser(controller: UIDocumentBrowserViewController, failedToImportDocumentAt documentURL: URL, error: Error?)
了上面错误的电话。
Apple 的 Particles 应用程序似乎运行良好,所以这是我的配置所特有的。
将提交 DTS 并更新此问题。
更新
我在设备控制台中注意到以下错误:
importDocument: Unable to import the file to the FileProvider. Error: Error Domain=NSCocoaErrorDomain Code=4101 UserInfo={NSFileProviderErrorItemName=<private>, NSUserStringVariant=Move, NSFilePath=<private>, NSUnderlyingError=0x282d11dd0 {Error Domain=DBFileProviderErrorDomain Code=1}}