Предупреждение App Store: неверная конфигурация документа в приложении Cordova - PullRequest
0 голосов
/ 05 октября 2018

Я только что опубликовал свое приложение в App Store и получил взамен это предупреждение, хотя доставка приложения прошла успешно.

Я ничего не изменил в приложении, это предупреждение должно быть введено недавно.

Я разработал свое приложение в Cordova-PhoneGap.

Я прочитал несколько ответов по SO, поэтому хочу объявить пару вещей:

  • Мое приложениеподдерживает формат файла CSV: когда пользователь пытается открыть файл CSV, мое приложение отображается как «Копировать в приложение».Приложение не редактирует файл сразу, оно копирует файл в локальное хранилище.Это фрагмент файла config.xml , который Cordova преобразует в Info.plist :

    <edit-config file="*-Info.plist" mode="merge" target="CFBundleDocumentTypes">
    <array>
      <dict>
        <key>CFBundleTypeName</key>
        <string>CSV File</string>
        <key>CFBundleTypeRole</key>
        <string>Editor</string>
        <key>LSItemContentTypes</key>
        <array>
          <string>public.comma-separated-values-text</string>
        </array>
      </dict>
    </array>
    

Мое приложение не использует ни UIDocument, ни LSSupportsOpeningDocumentsInPlace (насколько мне известно).

Глядя на LSSupportsOpeningDocumentsInPlace определение Я не думаю, что естьесть какие-то проблемы с этим.

Так что же вдруг делает мое приложение склонным к предупреждениям?

...