签署
ios企业证书
之后如何进行分发安装?是
。
一、把打好的ipa包发给他们,他们在企业证书上签名,实际上是一个加密加壳的过程,签名完成后他们会把签名的ipa寄回给你,签名过程一般几分钟完成了。
二、可以得到并发布签名的ipa。你可以把它放在自己的服务器上,也可以利用第三方平台。这里选择放在自己的服务器上,这样检测版本更新也很方便。是
。
3 .到这里还差一个plist文件。把plist文件放在TPS服务器上。你需要这个plist文件的链接。用Safari开发plist文件,解析plist文件内的ipa分组路径是用户安装的原理。如果公司没有https服务器,可以使用七牛等第三方存储设备。这里最简单的是把plist文件放到github上。
通过
网络安装ipa
。
注意:plist文件的名称必须与ipa文件的名称一致
1)将plist和ipa文件上传到服务器。
用如下代码创建网页。a href=’http://www.qince.net/itms-services://?action=download-manifesturl=https://ken74.com/apps/app名字。plist’id=text’Install the in-house App/a
。
url必须是https才能安装ipa。是
。
提供plist模板
。
?xml version=’1.0′ encoding=’UTF-8′?
!DOCTYPE plist PUBLIC ‘-//Apple Computer//DTD PLIST 1.0//EN’ ‘http://www.apple.com/DTDs/PropertyList-1.0.dtd’
!–
Property List.plist
David
Created by David on 2018/10/25.
Copyright (c) 2018 MOON All rights reserved.
—
plist version=’1.0′
dict
keyitems/key
array
dict
keyassets/key
array
dict
keykind/key
stringsoftware-package/string
keyurl/key
stringipa分组路径可以放在http服务器上/string
/dict
dict
keykind/key
stringfull-size-image/string
keyneeds-shine/key
true/
keyurl/key
string57*57app图标链接/string
。
/dict
dict
keykind/key
stringdisplay-image/string
keyneeds-shine/key
true/
keyurl/key
string521*521app图标链接/string
。
/dict
/array
keymetata/key
dict
keybundle-identifier/key
stringbundleID/string
keybundle-version/key
string版本号/string
。
keykind/key
stringsoftware/string
keysubtitle/key
stringApp/string
keytitle/key
是
string名字/string
。
/dict
/dict
/array
/dict
/plist
准备一个plist文件链接,如
[s:1>名称。plist
你可以在
上创建网页,在
上有一个下载按钮。
Safari的具体操作流程是这样的。
1分析Safari输入的字符串,找到plist文件
2根据plist文件提供的信息下载并安装ipa包时,ipa包下载过程中会出现大小图标,下载完成后,在日志栏中显示图标
。
下载并安装
后,你必须在手机设置-通用-描述文件和设备管理(根据系统名称可能不同)中选择认证书才能打开程序。是
。
是itms服务://?action=download-manifesturl=https://ken74.com/apps/app这是名字。plist调用浏览器来读取plist文件。是
。
几乎是自动安装的。是
。