ios7 - lib - Problema de arm64 de CocoaPods
podfile (4)
Cuando usamos Podfile para desarrollar la aplicación iOS 7 con Xcode5, siempre tenemos este problema.
Después de algunas búsquedas, parece que no hay una resolución final de CocoaPods? Tal vez resuelto en este momento cuando ves esto.
¿Cómo resolver estos problemas en este momento?
El problema era: Pods fue rechazado como una dependencia implícita para ''libPods.a'' porque sus arquitecturas ''armv7 armv7s'' no contenían todas las arquitecturas requeridas ''armv7 armv7s arm64''
- Seleccione el proyecto
Pods
- Cambiar
Build Active Architecture Only
deYes
aNo
Eso funcionó para mí.
Nota: La Guía de solución de problemas de CocoaPods recomienda que coincida con la configuración de depuración en su proyecto de Xcode, en lugar de cambiar Build Active Architecture Only
del Pod. Mientras coincidan parece solucionar el problema.
Primero, intente actualizar cocoapods en su terminal: gem update cocoapods
Si no funciona después de eso, entre en su espacio de trabajo, haga clic en el proyecto Pod, seleccione todos los objetivos Pod y configure Architectures
en (armv7 armv7s arm64)
.
¿Aún nada? Intente cambiarlo todo a (armv7 armv7s)
.
Solo para ingresar en la "posible solución" y porque mucha gente con problemas con CocoaPods está buscando esta página en Google:
Probé casi todas las soluciones sugeridas, pero lo que lo hizo por mí fue: en el proyecto Pods en su espacio de trabajo, vaya a Build Settings
-> Base-SDK
. Esto debe indicarse en negrita. Presiona la tecla de retroceso para configurarla de manera predeterminada y volver a establecerla en tus preferencias (en mi caso, Latest iOS(iOSx.x)
).
Esto extrañamente resolvió todos mis errores de arquitectura no válidos. Podría ayudar a otros.
Tuve problemas similares en XCode 6.1
donde la pod install
volvería a introducir errores de enlace. Agregar $(OTHER_LDFLAGS)
a "Other Linker Flags"
mi objetivo me $(OTHER_LDFLAGS)
a superar esto. Por favor mira si esto ayuda.