Ответ 1
Выбрали проект, цели- > приложение, а затем Build Settings
, где я добавил строку $(унаследованная), удалив там какой-либо конкретный код:
Я надеюсь, что это поможет кому-то.
Я хотел бы спросить, а затем ответить на этот вопрос.
Я хочу обновить CocoaPods, встроенные в мое приложение, поэтому я запустил pod install
с терминала.
Это, когда я получил эту ошибку:
[!] The `APP_NAME [Debug]` target overrides the `FRAMEWORK_SEARCH_PATHS` build setting defined in `Pods/Target Support Files/Pods/Pods.debug.xcconfig'. This can lead to problems with the CocoaPods installation
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.
Как вы Используйте флаг $(унаследованный)?
Выбрали проект, цели- > приложение, а затем Build Settings
, где я добавил строку $(унаследованная), удалив там какой-либо конкретный код:
Я надеюсь, что это поможет кому-то.
Я тоже столкнулся с этой проблемой.
Помимо того, что Петр упомянул выше, не забудьте дважды проверить, выбран ли правильный проект Xcode в вашем файле. Это связано с тем, что вы можете изменить настройки сборки неправильного проекта Xcode. Это была глупая ошибка, но прошло довольно много времени, прежде чем я это осознал.
Обычно pod install
работает автоматически, если в каталоге есть только один .xcodeproj
файл. Тем не менее, если вы переносите свой проект, чтобы начать использовать cocoapods из старого способа вручную добавить проекты фреймворков/сторонних разработчиков в ваш проект Xcode, возможно, что в вашей папке будет несколько файлов .xcodeproj. Выполнение вышеупомянутого исправления не решило его для меня, потому что я редактировал неправильный файл .xcodeproj
.
Перейдите в каталог проекта, проверьте файл с именем Podfile
и убедитесь, что вы указали xcodeproj
:
# Uncomment this line to define a global platform for your project
# platform :ios, '8.0'
# Uncomment this line if you're using Swift
use_frameworks!
xcodeproj 'APP_NAME.xcodeproj'
target 'APP_NAME' do
# Your dependencies here
# pod 'NAME_OF_DEPENDENCY'
pod 'Google/CloudMessaging'
pod 'RxSwift', '~> 2.0'
pod 'RxCocoa', '~> 2.0'
pod 'RxBlocking', '~> 2.0'
pod 'Fabric'
pod 'Crashlytics'
pod 'FBSDKCoreKit'
pod 'FBSDKLoginKit'
pod 'FBSDKShareKit'
После выбора правильного .xcodeproj
в вашем подфайле перейдите к Xcode и выполните следующие действия:
Build Settings
$(inherited)
в качестве значения; он должен автоматически заполнять данными, оценивающими это выражениеНиже приведено изображение Xcode с версией 7.2 (7C68).