update tag pods instalar create ios build xcode6 cocoapods

ios - tag - Cocoapods no puede encontrar encabezado xcode 6



update pod file xcode (5)

Encontré la solución. En las propiedades de su proyecto reemplace esto:

Tengo un problema. Xcode no puede encontrar los encabezados de mis pods en mi wokspace.

La ruta de búsqueda de encabezados para el objetivo parece estar bien

Aquí está el contenido de mi podfile

target "MyApp" do pod ''AFNetworking'', ''~> 2.0'' pod ''Reachability'' pod ''ViewDeck'', ''2.2.11'' pod ''MBProgressHUD'', ''~> 0.8'' end

Pero cuando construyo el proyecto tengo este error en el prefijo.pch

/Users/...../MyApp-Prefix.pch:17:13: No se encontró el archivo ''AFNetworking.h''

He intentado agregar la platform :ios, "8.0" en mi podfile y hacer una pod update pero todavía no tengo suerte

También he intentado agregar $ (heredado) como se sugiere en la pregunta SO: Xcode 6 no encuentra las bibliotecas de cocoapods

Estoy usando xcode 6 en Mavericks


Estoy de acuerdo con la respuesta de jwswart porque muchas veces me he dado cuenta de que el problema con solo definir dependencias para ''MyApp'' y omitir ''MyAppTests'' como en:

objetivo: ''MyApp'' do

..

fin

rompe el proceso de compilación porque las clases definidas en ''MyApp'' hacen uso de las dependencias que no son visibles en ''MyAppTests''. Así como jwswart sugirió:

link_with ''MyApp'', ''MyApp Tests''


Intenta comentar esta línea para tu objetivo

# use_frameworks!

~~


Pude arreglar esto en mi proyecto. Tenía un segundo objetivo para las pruebas. Nunca usé este objetivo y el error desapareció después de eliminarlo del proyecto. Entonces tal vez no su objetivo principal es la fuente del problema, sino otro.


También es posible que desee vincular sus pods con sus dos objetivos de la siguiente manera:

platform :osx, ''10.7'' link_with ''MyApp'', ''MyApp Tests'' pod ''AFNetworking'', ''~> 1.0'' pod ''Objection'', ''0.9''

Desde los documentos Cocoapods y esta respuesta.

Actualización: Esto ya no funciona para Cocoapods 1.0+, la forma correcta de implementar el Podfile es:

platform :ios, ''9.0'' inhibit_all_warnings! target ''MyApp'' do pod ''ObjectiveSugar'', ''~> 0.5'' target "MyAppTests" do inherit! :search_paths pod ''OCMock'', ''~> 2.0.1'' end end

Fuente: https://guides.cocoapods.org/syntax/podfile.html#podfile