Указание имени приложения для списка «Управление хранилищем» iCloud - PullRequest
12 голосов
/ 15 марта 2012

Где iCloud получает имя приложения, отображаемое в настройках iCloud?

  • iOS: Settings.app > iCloud > Storage & Backup > Manage Store > Documents & Data
  • OSX: System Preferences > iCloud > Manage ...

Я знаю, что iCloud отобразит приложение как "Неизвестно" сизначально пустой значок (и это произошло в моем случае), однако мое приложение теперь отображается в этом списке под его «внутренним» именем, а не «красивым» именем (обновление приложения, содержащее iCloud, еще не отправлено, поэтомуэто вдвойне странно).

Моя интуиция говорит, что имя будет определяться как часть CFBundleDocumentTypes или UTExportedTypeDeclarations разделов в info.plist моего приложения, но имя, которое использует iCloud, появляется только в значениях UTIтам.Также значение iCloud не соответствует приложению CFBundleDisplayName или описанию, приложенному к идентификатору приложения на портале обеспечения.

Ответы [ 2 ]

6 голосов
/ 16 апреля 2012

Эта проблема, по-видимому, присутствовала только во время разработки. После выхода обновления (содержащего функциональность iCloud) мое приложение стало отображаться в настройках iCloud в разделе CFBundleDisplayName

0 голосов
/ 20 июля 2018

Для всех, кто использует Core Data и синхронизируется через iCloud: Вам нужно будет присвоить файлу вашей модели, то есть файлу .xcdatamodeld, то же имя, что и вашему приложению. Это наследуется соответствующим файлом .momd, который затем вам нужно использовать в определении URL для iCloud. Это имя файла - то, что обнаруживает поиск iCloud «Управление хранилищем», а не имя приложения.

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