Как добавить файл js в мой проект xcode?

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

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

3 ответа

Решение

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

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

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

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

1.assets

2.index.html

Вам нужно только добавить эти два файла.

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

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

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

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

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

Другие вопросы по тегам