el objective anula la configuración de comstackción FRAMEWORK_SEARCH_PATHS

Me gustaría preguntar y luego responder esta pregunta.

Me gustaría actualizar los CocoaPods integrados en mi aplicación, así que ejecuté la pod install desde la terminal.

Fue entonces cuando recibí este error:

 [!] 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. 

¿Cómo se usa el indicador $ (heredado)?

Seleccionó el proyecto, targets-> app, luego Build Settings donde agregué la línea $ (heredada), borrando el pod específico al que se había hecho referencia anteriormente:

enter image description here

Espero que esto ayude a alguien.

Me encontraba con este problema también.

Además de hacer lo que Peter mencionó anteriormente, recuerde verificar dos veces si se seleccionó el proyecto correcto de Xcode en su podfile . Esto se debe a que es posible que esté cambiando la configuración de comstackción del proyecto de Xcode incorrecto. Fue un error tonto, pero tomó bastante tiempo antes de darme cuenta.

Normalmente, la pod install funciona automáticamente si solo hay un archivo .xcodeproj en el directorio. Sin embargo, si está migrando su proyecto para comenzar a usar cocoapods a partir de la antigua forma de agregar manualmente marcos / proyectos de terceros a su proyecto Xcode, es posible que tenga múltiples archivos .xcodeproj en su carpeta. Hacer la corrección antes mencionada no me solucionó, porque estaba editando el archivo .xcodeproj incorrecto.

Vaya a su directorio de proyectos, verifique el archivo llamado Podfile y asegúrese de especificar 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' 

Después de seleccionar el .xcodeproj correcto en su Podfile, vaya a Xcode y haga lo siguiente:

  1. Desde Project Navigator en el lado izquierdo, selecciona tu proyecto.
  2. En la pantalla central, ve a Build Settings
  3. Agregue un filtro para ‘Rutas de búsqueda de marco’
  4. Ingrese $(inherited) como el valor; debe llenarse automáticamente con datos que evalúen esa expresión

A continuación se muestra una imagen de Xcode con la versión 7.2 (7C68).

Xcode preview