前言:最近开始进军uni-app混合开发的坑,已采坑无数,每跨过一个坑,实力就能提升一点点。现在需要企业版app ipa包需要部署到自己的服务器下载。所有的ipa包部署自己的服务器最终都有如下4个文件:test.ipa、manifest.plist、test.mobileprovision(描述文件)、index.html(下载页面)1.test.ipa包生成的方式有很多 Xcode打包生成、HbuilderX打包等等2.manifest.plist生成的方式也有很多第8区plist文件制作、Xcode打包自动会生成plist文件plist文件配置查看:<?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://www.dapeis.com/apps/dpc.ipa</string> </dict> <dict> <key>kind</key> <string>display-image</string> <key>url</key> <string>https://www.dapeis.com/apps/icon57.png</string> </dict> <dict> <key>kind</key> <string>full-size-image</string> <key>url</key> <string>https://www.dapeis.com/apps/icon512.png</string> </dict> </array> <key>metadata</key> <dict> <key>bundle-identifier</key> <string>io.dcloud.dpc</string> <key>bundle-version</key> <string>1.0.0</string> <key>kind</key> <string>software</string> <key>title</key> <string>搭配钱包</string> </dict> </dict> </array></dict></plist>3.index.html页面地址代码如下:<!DOCTYPE html><html><head> <title>iosAPP下载</title></head><body> <!– ios app下载地址 –> <a href=“itms-services://?action=download-manifest&url=https://www.dapeis.com/apps/manifest.plist”> <img src=“https://www.dapeis.com/apps/icon57.png"> </a> <h1>IOS下载</h1> <!– ios证书信任方法 –> <a href=“https://www.dapeis.com/apps/dpcProfile.mobileprovision">前往信任</a></body>4.test.mobileprovision(描述文件),这个文件需要有开发者账号才能获取,怎么获取可自己查询比较简单,不会可以留言。这个文件主要作用是index.html证书信任使用,有了这个可以自动跳转到手机信任页面,不需要用户查询怎么去信任