Предупреждение: нет правила для обработки javascript для архитектуры armv7
Я получаю предупреждение, когда пытаюсь запустить JavaScript с помощью Cocoa:
warning: no rule to process file '$(PROJECT_DIR)/myJavaScriptFile.js' of type sourcecode.javascript for architecture armv7
Ответ 1
удалите myJavaScriptFile.js с вашего Xcode Product Target\'Compile Sources', и это будет нормально
Ответ 2
Удалите файл .js из источников компиляции и добавьте в "Копировать ресурсы Bundle" на странице "Фазы сборки"
(если вы хотите получить доступ к этому файлу в своем приложении через
Я предлагаю работу, которую я использую, которая упрощает процесс, когда вам нужно регулярно обновлять свой javascript, избавляясь от любого дополнительного ручного управления.
Скажем, у вас есть имя файла code.js, включенное в code.html.
просто переименуйте code.js в code.js.html и не забудьте изменить свой тег включения в html следующим образом:
<script src="code.js"></script>
в
<script src="code.js.html"></script>
Затем вам просто нужно добавить code.js.html и code.html в свой ресурс прямо в xcode и voila!
Ответ 4
Способ исправить это - щелкнуть файл myJavaScriptFile.js в левой панели Xcode. Затем на правой панели выделите "Инспектор файлов" (первый значок), а затем просмотрите раздел "Целевое членство". Вы обнаружите, что он отмечен как минимум одним из ваших целей построения. Отвяжите его от всех Целей. Затем выполните очистку Cmd-Shift-K, а затем анализ Cmd-Shift-B.