| Tipo de perfil | Se instala en | Ten en cuenta |
|---|---|---|
| Development | Solo dispositivos cuyo UDID está en el perfil | Tu dispositivo debe estar añadido al perfil |
| Ad Hoc | Solo dispositivos cuyo UDID está en el perfil | Tu dispositivo debe estar añadido al perfil |
| Enterprise (in-house) | Cualquier dispositivo | Los certificados enterprise compartidos se revocan a menudo |
| App Store | No puede instalar apps directamente | Usa en su lugar un perfil Development, Ad Hoc o Enterprise |
Importar en iClone o ESign
iClone está basado en ESign, así que los pasos son los mismos en ambas apps.
- Guarda el archivo .p12 y el archivo .mobileprovision correspondiente en la misma carpeta. La app busca el perfil junto al certificado.
- Importa ambos archivos a la lista de archivos de la app, desde la app Archivos o con el menú Compartir.
- Toca el archivo .p12 y elige importarlo a la biblioteca de certificados.
- Introduce la contraseña del certificado.
- Abre la gestión de certificados y comprueba que el certificado aparece como válido, junto con su fecha de caducidad.
Importar en KSign
Abre la sección de certificados en KSign, añade un certificado nuevo, selecciona el archivo .p12 y el archivo .mobileprovision e introduce la contraseña. Los nombres exactos de las opciones pueden cambiar entre versiones de KSign. KSign 1.5.1 y posteriores ya no aceptan el formato .ksign, así que importa los archivos originales.
Instala iClone con tu certificado en un solo paso
Si aún no tienes iClone instalado, usa la instalación en línea. Sube tu .p12, la contraseña y el .mobileprovision. El servicio verifica el certificado con Apple antes de firmar y luego te muestra un botón de instalación. El iClone instalado ya incluye tu certificado. Los archivos subidos se eliminan después de la firma y la app firmada se elimina a los 30 minutos.
Errores comunes al importar
- Contraseña incorrecta: la contraseña del .p12 la define quien exportó el certificado. Pídesela a tu proveedor de certificados.
- No se encontró un perfil correspondiente: el .mobileprovision debe pertenecer al mismo certificado y estar en la misma carpeta que el .p12.
- Dispositivo no incluido: los perfiles Development y Ad Hoc solo se instalan en los dispositivos que figuran en ellos. Puedes copiar tu UDID desde los ajustes de iClone y enviárselo a tu proveedor.
- Caducado o revocado: el certificado ya no puede firmar apps. Consulta qué hacer cuando un certificado es revocado.
- Perfil de App Store: estos perfiles no pueden instalar apps fuera de la App Store.
Una nota sobre los certificados gratuitos
Los certificados gratuitos que se encuentran en internet suelen ser certificados enterprise compartidos que usan muchas personas. Apple los revoca a menudo y las apps pueden dejar de abrirse sin previo aviso. Un certificado emitido para tu propio dispositivo es más fiable. iOSclone.com, socio de iClone, ofrece certificados por dispositivo.
Consigue iClone
Descarga el IPA o instala iClone en línea con tu propio certificado. El certificado se importa automáticamente en iClone.
Preguntas frecuentes
¿Puedo usar el mismo certificado en ESign, KSign y iClone?
Sí. Un certificado no está ligado a una sola app de firma. Importa el mismo .p12 y el mismo .mobileprovision en cada app.
¿Dónde encuentro el UDID de mi iPhone?
iClone y ESign pueden leer el UDID del dispositivo en sus ajustes, y puedes copiarlo desde ahí.
¿Por qué la app dice que el certificado no incluye este dispositivo?
El perfil es de tipo Development o Ad Hoc y no incluye tu UDID. Las apps firmadas con él no se pueden instalar en este iPhone. Pide a tu proveedor que añada el dispositivo o usa un perfil que lo incluya.
¿iclone.download guarda mi certificado?
No. Los certificados, contraseñas y perfiles subidos solo se usan para la firma en curso y se eliminan después. La app firmada se elimina a los 30 minutos.