Как добавить файл js в мой проект xcode? - PullRequest
32 голосов
/ 07 января 2010

Я добавил несколько файлов js и css в левое дерево проекта xcode. но при создании этого проекта я получил предупреждение: нет правила для обработки файла '$ (PROJECT_DIR) /js/builder.js' типа sourcecode.javascript для архитектуры i386

Я думаю, что если я потерял некоторые настройки с моим проектом в xcode, но как добавить некоторые, такие как js и css файлы? Большое спасибо!

Ответы [ 3 ]

80 голосов
/ 07 января 2010

Когда вы добавляете файл JavaScript, XCode обнаруживает, что файл является файлом с исходным кодом, предполагает, что вы хотите скомпилировать его, и автоматически добавляет его в фазу сборки Compile Sources .

Чтобы остановить Xcode, пытающийся скомпилировать его и вместо этого заставить его скопировать файл, разверните свою цель в списке «Группы и файлы», удалите файл JavaScript из фазы сборки Compile Sources и добавьте его в Копирование комплекта ресурсов фаза сборки.

19 голосов
/ 08 сентября 2011

Для Xcode 4, нажмите на основной проект, нажмите на этапы сборки. Откройте Скомпилируйте источники и Копируйте ресурсы комплекта , затем вы можете просто перетащить файлы из одного в другой.

1 голос
/ 21 марта 2014

У меня возникла та же проблема, и я мог решить эту проблему с помощью простой техники в Xcode5.когда вы добавляете / перетаскиваете свои HTML-файлы в комплект Xcode, вам нужно добавить их, сгруппировав их в 2 типа

1.assets

2.index.html

, которые необходимо добавитьтолько эти два файла.

папка активов содержит все файлы HTML, такие как изображения, .js, content, css.Все файлы HTML должны быть
включены в папку ресурсов.Я имею в виду, что вам нужно сгруппировать все файлы HTML в папке активов в одну папку.

Затем перетащите эту конкретную папку, содержащую файлы ASSETS и INDEX.HTML, в пакет Xcode.

Затемвнесите некоторые изменения в разделы объявления и реализации контроллера.Вот и все, теперь вы можете запустить свое приложение в симуляторе. Если кто-то еще не понял мой ответ, пожалуйста, дайте мне знать, я добавлю четкую информацию со снимками экрана.

Я надеюсь, что это поможет кому-то ... Спасибо!

Если у кого-то еще будут сомнения, дайте мне знать, я объясню шаг за шагом

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