es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Proyecto Xcode arrojando error de archivo pod para FIRAnalyticsConnector.framework. ¿Cómo solucionarlo?

Estoy trabajando en un proyecto de libro y el proyecto está conectado por API. Estoy trabajando en la aplicación del libro que tiene diferentes bibliotecas importadas de varios lugares.

Recientemente, cloné el proyecto de Bitbucket en Xcode e intenté ejecutarlo. El resultado que obtuve fue un error como sigue:

Muestra:

ld: en /Users/ishinfoservices/Documents/vadltaldhambooks/Pods/FirebaseAnalytics/Frameworks/FIRAnalyticsConnector.framework/FIRAnalyticsConnector(FIRAnalyticsConnector_a8eeba373b74508311b8b22b8d3202a6.o), construyendo para iOS Simulator, pero vinculando en archivo de objeto construido para iOS, archivo ‘/Users/ishinfoservices/Documents/vadltaldhambooks/Pods/FirebaseAnalytics/Frameworks/FIRAnalyticsConnector.framework/FIRAnalyticsConnector’ para arquitectura arm64
clang: error: el comando del vinculador falló con el código de salida 1 (usa -v para ver la invocación)

Se necesita ayuda para solucionar el error, ya que el proyecto tiene muchas mezclas de bibliotecas antiguas junto con archivos .h y .m, los archivos swift con marcos de alambre.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    El mensaje de error sugiere que hay una discrepancia entre la arquitectura para la cual se construye la biblioteca y la que se está construyendo para su proyecto. Más específicamente, la biblioteca está construida para un iPhone (arquitectura arm64), pero su proyecto se está construyendo para el simulador de iOS.

    Una forma de solucionar este problema es asegurarse de que todas las bibliotecas y marcos vinculados estén construidos para la misma arquitectura para la que está construyendo su proyecto. En este caso, podría intentar construir la biblioteca para el simulador de iOS o construir su proyecto para un dispositivo iPhone.

    También podría intentar eliminar el marco FIRAnalyticsConnector.framework de las bibliotecas vinculadas de su proyecto y volver a ejecutarlo. Si eso funciona, es posible que desee considerar reconstruir la biblioteca o encontrar una versión actualizada que sea compatible con su proyecto.

    Si el problema persiste, podría intentar limpiar el proyecto y reconstruirlo, así como verificar si hay otros errores o advertencias que puedan estar presentes en el registro de compilación o en la salida de la consola.

Comments are closed.