Вопрос по icloud, cocoa, nsdocument, macos, objective-c – Включить iCloud в диалоговое окно сохранения в приложении Mac

2

Я реализовалiCloud поддержка в моем приложении Mac на основе документов.NSDocument подкласс может обрабатывать открытый и сохранить файл на локальном хранилище иiCloud, Но я могу загрузить свои файлы наiCloud только перетаскивая его на панель открытия нового файла. Когда приложение запрашивает у пользователя место для сохранения файла,iCloud нет в списке Isn»Это поддерживается по умолчанию, как в TextEdit? Я должен реализовать со своим собственным кодом?

Изображение здесь:

Привет реализовал метод, чтобы показать пользовательский диалог сохранения, и он также показывает параметры iCloud. Но это работает только один раз, чтобы сохранить. во второй раз я звоню приложение нет работа. fnovelli
У меня та же проблема. Я'я пытаюсь включить хранение документов iCloud в моем приложении OS X на основе NSDocument. Здесь нет 'ICloud» опция, когда панель сохранения работает. Следующее работает отлично: 1) NSOpenPanel имеет вкладку iCloud и файловую систему. 2) Во всплывающем меню документа естьПерейти на iCloud ... вариант. 3) Сохранение документа, который хранится в iCloud. Aderstedt
код здесь:pastebin.com/1PFeSypRI» fnovelli

Ваш Ответ

2   ответа
0

У меня такая же проблема. но это решается, когда я исправляю проблему со знаком кода. эта проблема вызвана неправильным кодом.

0

Мне удалось решить эту проблему путем

  1. воссоздание сертификатов и профилей обеспечения
  2. удаление ключа LSItemContentTypes для моей записи CFBundleDocumentTypes в Info.plist. Я также удалил запись UTExportedTypeDeclarations (которая может содержать или не содержать ошибки).

Похожие вопросы