Поверните папку в пакет/пакет для совместного использования файлов iTunes.

iTunes File Sharing для приложений iOS позволяет пользователям извлекать папки из приложений через синхронизацию с устройством, но не позволяет обратное и загружать каталоги с компьютера на устройство. Есть ли способ сделать папку in-app пакетом/пакетом, подобным пакету .app, чтобы ОС считала, что это файл, а не каталог?

Из того, что я могу сказать, GarageBand для iPad делает именно это для файлов с устройства. Контекстное меню в экспортированном файле в Finder позволяет вам "Показать содержимое пакета".

Я добавил добавленное расширение к пути к каталогу, и оно отображается в iTunes в виде файла, но при экспорте оно выдается как каталог.

Ответ 1

Следующие работали для меня:

  • Переименуйте папку в <foldername>.pkg

  • Перетащите его в панель общего доступа к файлам

  • В панели совместного доступа к файлу переименуйте его обратно в <foldername>

Ответ 2

Я только что нашел! Пользователи Windows могут использовать iExplorer!

  • Запустите iExplorer (доступно по этому URL http://www.macroplant.com/iexplorer/)
  • Подключите устройство iOS к ПК с помощью USB-кабеля.
  • Найдите эту папку: "Приложения" > [YOUR_APP] > "Документы"
  • Перетащите пакет и пакет в папку "Документы"

Примечание. Пакет/пакет на Mac - это просто папка в Windows. Нет необходимости иметь расширение файла, например .pkg, в Windows.