Як я можу вирішити це попередження?
[WARN] попередження: немає правила для обробки файлу '$ (PROJECT_DIR) /MyApp/MessageCell.h' типу sourcecode.objj.h для архітектури i386
Як я можу вирішити це попередження?
[WARN] попередження: немає правила для обробки файлу '$ (PROJECT_DIR) /MyApp/MessageCell.h' типу sourcecode.objj.h для архітектури i386
Відповіді:
Клацніть на вашому проекті та переконайтесь, що цей файл відсутній у вкладці Фази збірки. Зазвичай жодні файли заголовків не повинні залишатися тут. Очистіть і спорудіть його знову, це повинно працювати!
Графічне керівництво для Xcode 4.x для видалення цього попередження:
http://joytek.blogspot.tw/2011/09/xcode-4-warning-no-rule-to-process-file.html
Ми можемо вирішити цю проблему, просто виконавши наступні дії: - Деякі .md
, .mdown
.h
файли , включені в Sources Compile
Крок 1) Виберіть Project Navigator
Крок 2) Виберіть проект
Крок 3) Виберіть targetStep
Крок 4) Виберіть Побудувати PhasesStep
Крок 5) Перемістити файли, які ми не хочемо, щоб компілятор обробляв їх з " Компілювати джерела" в " Копіювати ресурси ресурсів"
Якщо ви отримуєте це попередження від вашої какаоду, ви не переконаєтесь, що значення s.source_files
встановлено правильно в .podspec
.
Наприклад, я спочатку включив усі файли з цього рядка до свого .podspec
s.source_files = "MyUIElements/**/*"
Я отримував це компіляційне попередження для деяких файлів шрифтів, які я мав у стручку. Ви керуєте, які файли відображаються у BuildPhases
-> CompileSources
на споживанні стручка таким чином:
s.source_files = "MyUIElements/**/*.swift", "MyUIElements/**/*.h"
s.source_files = "Sources**/*.{h,m,swift}"
?
Мої файли заголовків проблема was't тому , що при Target
> Build Phases
> Compile Resources
їх не було , .h files
щоб почати с. Система скаржилася на деякі інші файли. Я перейшов за цим посиланням, яке в основному сказав видалити файли, на які скаржаться системи, але замість цього я перетягнув їх на cntrl + Copy Bundle Resources
.
Найпростіший спосіб пошуку файлів - це використання фільтра у верхньому правому куті:
Ось вказівки за посиланням: