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
Perfiles y tokens de iOS
-
Ver perfil de aprovisionamiento
Decodifica perfiles de aprovisionamiento iOS consultando equipo y derechos
-
validador AASA
Prueba archivos AASA mostrando qué regla gana primero sin publicar
-
formato de token APNs
Convierte tokens APNs entre hexadecimal y decimal preservando ceros iniciales
-
JSON a Swift
Crea modelos Codable Swift a partir de ejemplos reales de datos API
Manifiesto y enlaces de Android
Ayudas multiplataforma
-
Enlace profundo móvil / URI Intent
Crea enlaces profundos móviles con esquemas o Android Intent sin abrir app
-
Validador de Bundle ID y paquete Android
Valida Bundle IDs iOS y paquetes Android con reglas separadas por plataforma
-
Conversor móvil de unidades y colores
Convierte dp a px con densidad Android y calcula colores UIColor / SwiftUI
Preguntas frecuentes sobre herramientas de iOS / Android Dev Tools
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.
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.
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.