Si compro una aplicación para iOS, ¿necesito obtener un archivo de firma?

Depende de cómo compre o transfiera la aplicación.

Cuando transfiere la entrada de la aplicación con iTunes Connect, es decir, desde la cuenta del vendedor a su cuenta, y cuando tiene acceso al código fuente, puede compilar y publicar la aplicación en su propia cuenta, con sus propias claves de desarrollador.

Cuando publica en su cuenta, creo que también necesita usar sus claves de desarrollador. Si solo obtienes el código fuente y eliminan la aplicación de la App Store, tendrás que elegir una nueva ID de paquete, y eso significa que puedes usar cualquier nueva clave de desarrollador.

A diferencia de la creencia popular, las claves de desarrollador no son tan estrictas. Son como una contraseña, por lo que una clave de desarrollador solo te identifica a ti y a tu Mac como desarrolladores de la aplicación. Puede crear una nueva clave de desarrollador y usarla para firmar su aplicación, al igual que puede crear una nueva contraseña.

En todo caso, utilice “Gestión y firma automática de códigos” en Xcode: le facilita mucho la vida. Y dependiendo del estado de la aplicación que esté tomando, pídales que transfieran la aplicación a su cuenta de iTunes Connect, de lo contrario, comenzaría de nuevo por completo.

Si se convierte en desarrollador, generará un certificado utilizando Mac OS, lo cargará en el sitio de Apple y descargará el generado y lo guardará en el llavero de Apple, cuando finalmente esté satisfecho con una compilación de iOS creada con Xcode y quiera cargarla en el sitio de Apple en lanzamiento, Xcode firmará automáticamente la compilación usando el llavero guardado y lo cargará en AppStore y allí su aplicación será revisada y se le pedirá una fecha de lanzamiento, etc.

Si compra una aplicación de AppStore, obviamente agregaría un perfil o clave específica a su correo electrónico para que la próxima vez no tenga que comprar nuevamente o eliminar. (Puedo estar equivocado, corrígeme).

Buena suerte .