Quiero extraer el archivo dSYM de pero cuando hago clic en "Descargar dSYMs ..." en el Organizador el siguiente mensaje: "No hay dSYM disponibles para descargar".
Estoy usando Xcode 7.2 con un espacio de trabajo generado por Cocoapods 0.39.
¿Cómo puedo conseguirlos?
Respuestas:
Aquí hay un GIF sobre cómo obtener DSYMS, comprimir y cargar en crashlytics / fabric
Deberá descargar dsyms desde appStore connect. Lo más fácil sería usar Fastlane
fuente
zip -r SymbolFiles.zip *.dSYM
Creo que @Jordan tiene razón: parece que iTunes Connect está recompilando aplicaciones con bitcode para que el UUID cambie, y el dSYM dentro del .xcarchive no se puede usar para simbolizar la aplicación (esto parece ser un nuevo desarrollo) .
Puede descargar el dSYM correcto desde iTunes Connect. Inicie sesión, vaya a Mis aplicaciones, seleccione su aplicación, luego toque la pestaña Actividad en la parte superior. Toque la compilación correspondiente y, asumiendo que la aplicación se envió con símbolos en primer lugar, debería ver la opción "Descargar dSYM".
El archivo que obtiene se llama dSYMs (sin extensión) pero de hecho es un archivo zip. Agregue la extensión .zip, descomprima y encontrará su (s) dSYM (s) adentro.
(Necesitaba hacer esto esta semana ya que Crashlytics se quejaba de que faltaba un dSYM).
fuente
En realidad, no puede descargar el archivo dSYM de iTunesConnect ahora. Hay otra forma de obtener ese archivo.
Xcode -> Ventana -> Organizador -> Mostrar archivo xcarchive en Finder -> Haga clic derecho en su archivo xcarchive -> Seleccione "Mostrar contenido del paquete"
Puede ver su archivo dSYM ahora.
fuente
el código de bits debe estar habilitado
si quieres obtener tu
dSYM
de iTunesConnectEnable Bitcode
>> SÍArchive
Al exportar desde archivo
Cargar usando el cargador de aplicaciones
Una vez que su aplicación se haya cargado con éxito en iTunesConnect, puede ir a iTunesConnect.com> MyApps> [SU APLICACIÓN]> Actividad> Todas las compilaciones> [SU CONSTRUCCIÓN]> Información general> Incluye símbolos> Descargar dSYM
# xcode8.2.1 # osx10.12.6
fuente
Encontré una solución en https://twittercommunity.com/t/not-matching-uuid-bitcode/61000/2
"Crashlytics informaba que faltaban dSYM con UUID que se veían así: 83889b11dedd363c8e5ee56233bcc90c. Como dije, seguí la guía7 pero no pude encontrar ese UUID. Así que entré en iTunesConnect e hice lo siguiente:
El archivo descargado se llama dSYM no tiene extensión pero en realidad es un zip. Así que agregué la extensión zip y la descomprimí. Dentro de la carpeta descomprimida encontré muchos archivos dSYM, uno en el que se ha llamado 83889B11-DEDD-363C-8E5E-E56233BCC90C.dSYM que coincidía con el UUID Crashlytics informaba que faltaba (incluso si estaba formateado de una manera diferente). Tenga en cuenta también que este archivo no está dentro de xcarchive.
¡Espero que pueda ayudar! "
en mi caso funciona como encantos
fuente
En mi caso, no pude encontrar un archivo dSYM de mi aplicación en la carpeta Archivos. Si se enfrenta a esto, vaya a la configuración de compilación del proyecto > Opciones de compilación > Formato de información de depuración y asegúrese de que esté configurado en DWARF con el archivo dSYM
fuente
Si la carpeta dSYMs en el contenido del paquete está vacía (respuesta de Ted), intente verificar:
Por favor revíselos a ambos.
Luego, en mostrar contenido del paquete -> carpeta dSYMs, esta vez, debería encontrar algo.
En mi caso funcionó.
fuente