Frontend y móvil

Herramientas de desarrollo iOS y Android

La configuración de plataformas móviles vive en archivos fáciles de estropear y difíciles de depurar en el dispositivo: un perfil de aprovisionamiento con derechos que no coinciden con los que pide la app, un AndroidManifest.xml con un filtro de intent que nunca coincide, un assetlinks.json que Android rechaza en silencio, o un Bundle ID con un carácter inválido escondido en una larga cadena reverse-DNS. Estas herramientas leen esa configuración directamente para que un desajuste aparezca antes de compilar e instalar en un dispositivo.

Las herramientas de iOS cubren perfiles y push: Ver perfil de aprovisionamiento inspecciona derechos y dispositivos, validador AASA prueba reglas App Site Association, y formato de token APNs convierte tokens entre hexadecimal y decimal. En Android, visor de manifiesto extrae permisos y filtros de intent, y Verificador de Android App Links comprueba assetlinks.json contra el paquete y el certificado. En ambas plataformas, Enlace profundo móvil / URI Intent compone URIs de esquema, y Conversor móvil de unidades y colores convierte dp a px con densidad Android.

10 herramientas

Preguntas frecuentes sobre herramientas de iOS / Android Dev Tools

¿Por qué Android rechaza mi assetlinks.json para App Links?

assetlinks.json debe coincidir con el nombre de paquete de la app y con la huella exacta del certificado de firma SHA-256, y un desajuste en cualquiera de los dos hace que Android ignore el archivo en silencio en vez de mostrar un error. Verificador de Android App Links comprueba assetlinks.json localmente contra el paquete y el certificado de firma.

¿Cómo compruebo qué permite realmente un perfil de aprovisionamiento?

Un archivo .mobileprovision empaqueta derechos, dispositivos permitidos e información de certificado en un plist binario que no se lee directamente en un editor de texto. Ver perfil de aprovisionamiento inspecciona los derechos y las listas de dispositivos de un perfil de aprovisionamiento sin necesitar Xcode instalado.

¿Cuál es la diferencia entre dp y px en un layout de Android?

dp es la unidad independiente de densidad de Android y no equivale a un píxel físico fijo, porque su tamaño real en pantalla depende de la densidad de cada dispositivo, a diferencia de px, que sí representa un píxel real de la pantalla. Conversor móvil de unidades y colores convierte dp a px según la densidad Android.