Подтвердить что ты не робот

Подкаталоги в приложении iOS

Есть ли способ иметь каталоги в .app?

В настоящий момент, если я добавлю файл в Xcode, независимо от того, в какой иерархии группы он находится, файл всегда попадает в плоскую файловую систему в моем приложении.

4b9b3361

Ответ 1

Если вы хотите скопировать существующие файлы в папку приложений "Ресурсы" (которая на iPhone является только частью пакета .app), выполните следующие действия:

  • Перетащите папку, которую вы хотите скопировать, в список файлов и папок вашего проекта xcode.
  • Из появившегося листа, спрашивающего вас, хотите ли вы добавить файлы к цели, измените переключатель на "Создать ссылки на папки для любых добавленных папок".

Вложенная папка и все ее содержимое будут скопированы дословно во время сборки.

Ответ 2

Под целью вашего приложения вы должны добавить фазу "Копировать файлы". Затем вы можете указать подкаталог в комплекте приложения, к которому вы хотите скопировать файл. Будет определен набор каталогов по умолчанию для определенных вещей (например, ресурсов и фреймворков и т.д.), Но вы можете выбрать любой каталог, который вы хотите. Когда ваш пакет приложений будет создан, указанные вами файлы будут скопированы в местоположение в вашем пакете.