Cómo escanear y descargar e instalar el paquete de instalación de IPA en el sitio web de su empresa en ios

¿Cómo se puede entregar a los usuarios el paquete de instalación de IPA empaquetado con el certificado empresarial (o certificado 99, pero con un límite de 100 dispositivos) para su instalación y uso?

Intenté darle al usuario directamente un enlace al paquete .ipa. El teléfono no se puede instalar como un teléfono Android. Por lo general, probamos el paquete Dandelion colocado en Dandelion. Debe ser manipulado.

 

Preparación ambiental

  • Un paquete de instalación de IPA 
  • Archivo plist correspondiente 
  • Entorno de servicio de soporte Https

1. paquete .ipa

      Es el proceso normal del paquete ipa.

2. Implemente el archivo plist y el paquete de instalación de IPA

     Coloque el paquete IPA y el archivo plist en su propio servidor, deje que la implementación en segundo plano (https: //)

Dado que el       fondo no es de esta función, primero podemos cargar   github y siete reses   . Ponga el paquete ipa de este ejemplo en github

 

 

 

     El siguiente es el proceso de generación de .plist.

     Usamos xcode para generar un archivo .plist, llamado manifest.plist. Haga clic derecho en openAs-> código fuente y copie el código a continuación. (Es principalmente la dirección de descarga del paquete ipa, la versión mejorada, el identificador del paquete, etc., que debe reemplazarse por el suyo.     

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>items</key>
	<array>
		<dict>
			<key>assets</key>
			<array>
				<dict>
					<key>kind</key>
					<string>software-package</string>
					<key>url</key><string>https://github.com/chenailuo/plist2/blob/master/btcdoApp.ipa</string>  //把"https://.ipa"换成你自己的ipa包的地址。让后台系统做做一个上传功能,生成一个可访问下载的链接。本demo暂时把包放在了github网站,如果后台还没有做这个功能,你也可以先把.ipa包传到github上,上传后把地址替换上
				</dict>
			</array>
			<key>metadata</key>
			<dict>
				<key>bundle-identifier</key>
				<string>qihang.purbull.app</string> //”qihang.purbull.app“换成你的bundleId
				<key>bundle-version</key>   
				<string>1.0.0</string>    //换成你的更新版本号
				<key>kind</key>
				<string>software</string>
				<key>title</key>
				<string>EasyBtc</string>  //换成你的aPP名字,替换完后我的注释都可以删掉
			</dict>
		</dict>
	</array>
</dict>
</plist>

 

 

Coloque el archivo plist preparado y el paquete de instalación de IPA en github (su servidor) y obtenga el enlace a la dirección .plist. Haga clic en el archivo .plist y, después de hacer clic en raw, copie la URL del navegador para que sea la dirección del plist.

3. Descarga y usa

Abra el siguiente código en Safari. Le pide que instale y descargue ~~~~~

<servicios-itms: //? action = download-manifest & url = https: //raw.githubusercontent.com/chenailuo/plist2/master/manifest.plist>

Nota: La acción "manifest" = download-manifest es el nombre del archivo plist que nombró anteriormente. Si no es coherente, no podrá descargarlo porque perdí mucho tiempo. La URL es su dirección .plist, no la dirección .ipa.

* 我们可以看到  “href=” 里面是指向了 plist 文件的地址(而不是IPA安装包的地址)
* 最好还是使用iPhone设备自带的Safari浏览器打开该页面,点击下载。

 

Al implementar en el sitio web de su empresa, este paso lo realiza el personal de front-end. Ok, cambio.

Adjunte mi dirección de demostración https://github.com/chenailuo/plist2

Supongo que te gusta

Origin blog.csdn.net/ximiaoweilai/article/details/103321992
Recomendado
Clasificación