По общему признанию, прошло некоторое время с тех пор, как я запустил обновление модуля в своем проекте. Сегодня я пытался это сделать, и у меня проблемы.
После запуска 'pod update' проект не будет компилироваться. Вот что я заметил. Само обновление, похоже, работает нормально, как обычно. Я заметил, что все файлы в файлах поддержки Pods/Target были удалены.
Когда я пытаюсь построить, я получаю ошибку, подобную этой, для большинства моих стручков:
lang: error: no such file or directory: '/Users/logan/development/ProjectNameRemoved/src/Pods/Target Support Files/Pods-AJNotificationView/Pods-AJNotificationView-dummy.m'
clang: error: no input files
Когда я перехожу к фазе сборки для контейнеров с этой ошибкой, я вижу, что файл фиктивного файла .m все еще там, хотя его нет:
Удаление всех этих файлов, похоже, не помогает, так как я начинаю получать следующие ошибки:
Копаясь в целевые настройки, я вижу, что заголовок префикса GCC по-прежнему настроен на использование несуществующего файла pch:
Я не совсем уверен, куда идти отсюда. Кажется, что обновление pod удаляет определенные файлы, но мой pbxproj не обновляется, чтобы скорректировать эти изменения. Мне нужно выяснить, как это сделать вручную?
В настоящее время я запускаю XCode7 и CocoaPods 0.38.2