Когда вы добавляете ресурсы в свой проект, все они копируются в корень вашего пакета приложений (по умолчанию). Любые желтые подпапки, которые вы можете настроить в своем проекте, не влияют на то, как ресурсы будут организованы в реальном приложении.
Единственный способ в конечном итоге с фактическими папками в конечном пакете ресурсов приложения - иметь синие папки в вашем проекте Xcode.
Желтые папки - это просто «группы».
Синие папки - это «ссылки на папки». Они создаются, когда вы выбираете «Добавить файлы в {Название проекта ... ...» и выбираете «Создать ссылки на папки») в диалоговом окне добавления файла (в отличие от опции «Создать группы», которая приводит к желтым папкам группы) ,
Любые ссылки на синие папки и их содержимое помещаются в комплект приложения в той же структуре.
Итак, для вашего случая вам нужно добавить папку «www» в качестве ссылки на папку вместо обычной группы. Как только это будет сделано, ваш исходный код с параметром inDirectory:
будет работать по желанию.
Если у вас есть какие-либо проблемы, вы всегда можете заглянуть внутрь папки .app встроенного приложения, чтобы проверить, была ли создана структура каталогов.
Является ли папка «www» в проекте Xcode синим или желтым? – rmaddy
желтый цвет в xcode – vp2698
Затем удалите часть 'inDirectory:' часть вызова метода. Это будет работать только с синими папками, а не с желтыми. – rmaddy