2014-09-27 5 views
4

После обновления до последней версии cocoapods я больше не могу генерировать проект. Удаление последней версии и возврат к старой версии также не решает проблему.Cocoapods больше не строит проект после обновления?

Точный код работает отлично перед обновлением cocoapods

[!] Изменен MyApplication [App Store] цель переопределяет HEADER_SEARCH_PATHS сборки настройка определяется в `стручки/Target Support Files/Бобы-MyApplication/магазин Pods-MyApplication.app. xcconfig. Это может привести к проблемам с установкой CocoaPods

- Use the `$(inherited)` flag, or 

- Remove the build settings from the target. 
+0

@jww спасибо много, что решить эту проблему. Можете ли вы добавить свой комментарий в качестве ответа, чтобы я мог принять его? – aryaxt

+0

OK, сделано. Я как бы плохо себя чувствую, но вопрос нужен для будущих посетителей. – jww

+0

Зачем плохо? Он отвечает на вопрос :) – aryaxt

ответ

9

- Remove the build settings from the target.

Открыть проект в Xcode. Выберите Проект (не Цель). Затем убедитесь, что HEADER_SEARCH_PATHS являются приемлемыми. Теперь для каждого Цель (не Проект), посетите ту же настройку. Если его BOLD, то его переопределить.

Чтобы удалить переопределение, выберите настройку таким образом его выделен (т.е. белый текст с синим фоном), а затем нажмите COMMAND + DELETE. Полужирный текст должен исчезнуть, а параметр Target вернется к наследованию из параметра «Проект».

В приведенном ниже примере, Имя продукта является переопределен для Target, в то время как Упаковочного расширение выделено. (Ни один из них не относится к вашей проблеме - они просто показывают, что искать в Xcode).

enter image description here

-1

Удаление этого избыточной части моего .xcodeproj файла фиксированного этот вопрос:

FRAMEWORK_SEARCH_PATHS = (
       "$(inherited)", 
       "$(PROJECT_DIR)", 
       "$(PROJECT_DIR)/Frameworks", 
      ); 
Смежные вопросы