xcode8.1 - tools - xcode download
Xcode 8.1: el comando del vinculador falló con el código de salida 1-símbolo duplicado__TMRbBp (7)
Desde que actualicé a Xcode 8.1 no puedo archivar y tampoco ejecuto en modo Release (en modo de depuración está funcionando). El error es que hay varios "símbolos duplicados para la arquitectura arm64" y todos son "símbolo duplicado __TMRbBp". ¿Que es eso?
1. Cierre su proyecto : salga completamente de Xcode. 2. Vaya a la ubicación de su proyecto : allí encontrará dos archivos en su carpeta raíz con distintas extensiones: Appname.xcodeproj y Appname.xcworkspace
Ahora abra su proyecto haciendo doble clic en el archivo con las extensiones xcworkspace . (*** Appname.xcworkspace * ) **
Tu proyecto se abrirá en xcode. Ahora ejecuta tu proyecto de nuevo.
Si presta mucha atención al instalar sus pods, firebase deja claro que abra su proyecto con your-project.xcworkspace después de instalar los pods. FirebaseIOS Setup
$ cd your-project directory
$ pod init
Añadir a Podfile
pod ''Firebase / Core''
Y finalmente:
$ pod install
$ open your-project.xcworkspace
No olvide agregar base de fuego a su AppDelegate
Me enfrenté al mismo problema con el archivo en Xcode 8.1.
Versión del Código X: Versión 8.2.1 (8C1002)
El siguiente arreglo funcionó en febrero de 2018.
1) Vaya a Proyecto y seleccione su proyecto
2) Seleccione Configuración de compilación -
Busque la opción Establecer "Activar código de bits" como "NO"
3) La mayoría de la versión solucionará este problema, para algunas otras versiones de XCode también pruebe esta opción,
Busque la opción de ajuste "Nivel de metadatos de reflexión" como "NINGUNO"
No haga doble clic en Project.xcodeproj para iniciar su proyecto de xcode. En su lugar, cierre su proyecto y abra el xcworkspace.
File -> Close Workspace
File -> Open -> Search your project folder for Project.xcworkspace
Todos mis errores se han ido.
Para aquellos que no pueden hacer que la respuesta del Thorax funcione, lo que hice fue cerrar Xcode, ejecutar la pod update
en mi línea de comandos y luego volver a abrir el archivo .xcworkspace. Después de hacer eso, pude construir y ejecutar el proyecto.
Estoy usando Firebase Cocoapod y Xcode versión 9.1.
Parece ser un error en Swift. Ver discusión en el portal de desarrolladores de Apple.
Se dice que está arreglado en la versión Xcode que está a punto de ser lanzada. Pero por ahora hay una solución temporal:
Vaya a la Build Settings
destino y establezca la Reflection Metadata Level
en None
Sorprendentemente, en algunas ocasiones, simplemente limpiando el producto funcionó para mí.
- Producto / Limpiar (Shift + Cmd + K)
- Carpeta de creación de producto / limpia (Alt + Shift + Cmd + K)
Solución rápida para probar antes de buscar otras soluciones.
Tuve problemas similares con la versión 9.2 (9C40b), la solución es
0) Close Xcode
1) Open project folder in terminal
2) pod update
3) open .
4) open project by clicking Project.xcworkspace