Когда я устанавливаю LSSupportsOpeningDocumentsInPlace = Да, мое приложение ничего не делает - PullRequest
0 голосов
/ 21 января 2019

Я недавно столкнулся с проблемой;Я не знаю почему, так как я почти ничего не меняю со времени предыдущей версии моего приложения.

Мое приложение - это приложение с одним представлением, когда я устанавливаю UISupportsDocumentBrowser = YES и LSSupportsOpeningDocumentsInPlace = YES, чтобы установить видимость моего файла вФайл приложения.

Работает, но с некоторыми проблемами.

Мое приложение поддерживает собственный тип документа, и когда пользователь открывает соответствующий файл, он вызывает OpenURL и обращается к моему приложению, чтобы открыть его.После установки LSSupportsOpeningDocumentsInPlace to YES он просто откроет мое приложение и ничего не сделает (без вызова метода (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options.

вот отладочная информация:

[по умолчанию] [ОШИБКА]] Не удалось разрешить закладку. Ошибка Domain = NSFileProviderInterErrorDomain Code = 1 "Читателю не разрешен доступ к URL." UserInfo = {NSLocalizeDescription = Читателю не разрешен доступ к URL. Ошибка ErrorDomain = NSFileProviderInterErrorDomain Code = 1 "Читательне разрешен доступ к URL. "UserInfo = {NSLocalizeDescription = Читателю не разрешен доступ к файлу файла закладок URL.resolving: com.apple.FileProvider.localStorage / did = 141 для файла URL: /// XXXXXX / XXXX /XXXX / XXX / XXX / XXXX ....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...