El método de producción y el proceso del certificado de empaque ios de la aplicación uniapp.

En los últimos años, la uniapp proporcionada por hbuilderx ha mejorado enormemente la eficiencia de nuestro desarrollo de aplicaciones multiterminal. Desarrolle código una vez y empaquete aplicaciones para múltiples plataformas, como aplicaciones, subprogramas, etc. de iOS y Android.

Volviendo a la historia principal, empaquetar una aplicación iOS requiere un certificado iOS y un archivo de descripción del certificado (archivo de perfil). Entonces, ¿cómo obtener o solicitar estos dos documentos? Después de empaquetar el archivo ipa con un certificado, ¿cómo instalar el archivo ipa y guardarlo en el estante?

En este artículo, empaquetaremos la iglesia para crear un certificado de iOS, lo instalaremos, lo probaremos y lo pondremos en el estante.

En primer lugar, ya sea que hagamos certificados de iOS o los probemos y los pongamos en los estantes, necesitamos una cuenta de desarrollador de Apple. Si aún no tiene una cuenta de desarrollador de Apple, consulte este artículo para registrar una cuenta de desarrollador de Apple primero. :

https://blog.csdn.net/weixin_48914851/article/details/128963761

Una vez que tengamos una cuenta de Apple, comencemos el tutorial sobre cómo crear un certificado p12:

1. En el Centro de desarrolladores de Apple, seleccione el menú de certificados e ingrese a la página de administración de certificados cer. Haga clic en el pequeño signo más azul para comenzar a crear el certificado cer. En el paso de creación del certificado, debe seleccionar el tipo de certificado cer. Aquí elegimos el tipo de distribución ad hoc y de tienda de aplicaciones de ios. No elija otros tipos aquí porque este artículo habla sobre la creación de un certificado empaquetado. Tenga en cuenta que este tipo se selecciona para pruebas y listados de máquinas reales.

Luego durante el proceso de creación, también nos pedirá que proporcionemos un archivo csr:

2. Este archivo originalmente requiere una computadora Mac para crearse y la operación es más problemática. Aquí usamos el método más simple para crearlo, usando Banana Cloud Compiler para crearlo:

地址:https://www.yunedit.com/createcert

Abra la consola de Banana Cloud Editor e ingrese a la interfaz de creación de certificados de iOS, como se muestra a continuación:

Luego haga clic en Nuevo archivo CSR para crear un archivo CSR. Después de la creación, descargue el archivo csr a su computadora local.

3. Vuelva al Centro de desarrolladores de Apple, cargue el archivo csr que acaba de descargar de Banana Cloud, podrá generar con éxito el certificado cer y luego descargar el certificado cer a su computadora local.

4. Cambie a la consola de administración de certificados ios de BananaCloud y cargue el certificado cer que acaba de generar en el Centro de desarrolladores de Apple para generar un archivo de certificado p12, como se muestra a continuación:

Bien, ahora se ha creado el certificado de clave privada p12.

接下来,我们将教会大家创建证书描述文件(profile文件):

一、在苹果开发者中心,进入identifiers菜单,这个identifier其实就是跟打包的时候填写的appId是同一个东西,必须要跟打包时填写的appId一致。假如还没创建identifier则先创建identifier(appId)。

二、创建profile文件,如下图,创建profile的时候,第一次创建请先选择app store格式的profile。生成的过程中,它会要求我们选择我们之前的步骤中创建的cer证书和appId(identifier), 这两个千万别选错,很多人因为这个选错造成p12文件跟profile文件不匹配。

三、通过前两步,已经可以生成app store类型的profile了,已经可以打包了。假如我们需要创建真机测试类型的profile,那么我们就要看第四步.

四、点击devices菜单,添加测试devices(设备)(我们的iphone),这里添加我们的设备的时候,需要填写设备的udid,那么这个udid我们如何获取呢?我们可以使用香蕉云编的工具来获取这个udid:

添加了devices后,我们在第二步创建profile的时候,选择ad hoc即是创建真机测试类型的profile类型,假如选择了ad hoc类型,创建的过程中,它会要求我们勾选devices,我们勾选我们刚才创建的devices,因为ad hoc类型打包出来的ipa文件,只能在指定的设备中安装。然后打包出ipa文件后,上传到香蕉云编的应用测试,即可生成安装二维码做测试。

好了,在前面p12证书,和app store格式的profile文件、测试类型的profile文件,我们都会创建了。最后,上架app store,有什么方法呢?上传app store,应用截图这些复杂的流程,可以参考下面我写过的这篇文章用最简单的方法去上架:

https://blog.csdn.net/h5xiaoyu/article/details/128726366

Supongo que te gusta

Origin blog.csdn.net/h5xiaoyu/article/details/129790327
Recomendado
Clasificación