企业账号打包app

关于打包,利用xcode打包,其实现在xcode都可以自动化配置文件,所以打包很简单。


企业账号打包app_第1张图片
Snip20181119_1.png

release模式


企业账号打包app_第2张图片
Snip20181119_3.png
企业账号打包app_第3张图片
Snip20181119_3.png
企业账号打包app_第4张图片
Snip20181119_4.png
企业账号打包app_第5张图片
Snip20181119_5.png

经过上面步骤之后,就是在Xcode工具栏选择product----archive,打包。


企业账号打包app_第6张图片

在这里,就分为2种方法了。
第一种:


企业账号打包app_第7张图片
Snip20181119_9.png
企业账号打包app_第8张图片
屏幕快照 2018-11-19 上午10.54.24.png
企业账号打包app_第9张图片
屏幕快照 2018-11-19 上午10.57.26.png

最后导出就行了。

第二种:
archive之后,如果第四步操作步骤如下,

企业账号打包app_第10张图片
Snip20181119_8.png
企业账号打包app_第11张图片
Snip20181119_13.png

填写基本资料---Name:你的APP名称;APP URL:你的ipa包放到的服务器url;Display Image URL:你的APP 的 icon小图标放的服务器url,大小为57X57;Full Size Image URL:你的APP 的 icon大图标放的服务器url,大小为512X512。 这三个url必须是https类型的,要不然无法下载。这四个信息,在后边可以修改,如果目前你还不知道,可以先乱填一个,,然后Next。这里可以随意填写,最后在生成的mainfest.plist文件中去修改。

这两种方法都可以打成ipa包。主要区别在于,第二种方法会自动生成mainfest.plist文件,而第一种不会自动生成,需要自己创建。

基本测试:


企业账号打包app_第12张图片
Snip20181119_1.png

在plist文件中依次修改信息,然后把plist文件传到服务器上。

plist 文件可以不用和 ipa 安装包 以及 图标 文件放在一起,只要 plist 文件中的地址指向是正确的就行,并且存放 plist 的服务器必须支持 HTTPS 协议。

plist 文件
如果暂时没有支持 Https 的协议的服务器,可以使用 GitHub 来测试一下:新建一个 GitHub 仓库,将 plist 文件传上去,点开 plist 文件 选择 Raw 。

Raw
地址栏的地址就是你 plist 文件的地址,如果你是上传到自己服务器的话,就用自己服务器的地址,我的地址如下:
[https://raw.githubusercontent.com/qianlitian/siyanli/master/siyanli.plist]

手机安装:
打开手机上的 Safari 浏览器,输入以下网址即可安装 App 。
itms-services://?action=download-manifest&url=https://raw.githubusercontent.com/qianlitian/siyanli/master/siyanli.plist
前面一段地址是固定的,url= 后面为你的 plist 文件所在的地址,并且网址必须由手机自带的 Safari 浏览器打开才能安装。

如果输入网址后没有显示安装 App ,那一定是你 plist 文件里面的 ipa 安装包 地址指向有问题或者是你的服务器没有支持 HTTPS 协议。

下载安装后,如果想打开 App 还需要在手机 设置 - 通用 - 描述文件与设备管理 (不同系统可能名字不一样) 里面选择相应的 证书 ,点击 信任 后即可打开 App 。

其原理是手机自带的 Safari 会根据上面那个地址来解析服务器上的 plist 文件,然后再根据 plist 文件中的 ipa 安装包地址以及 图标 地址来下载相应的内容。

当然可以把下载地址 itms-services://?action=download-manifest&url=https://raw.githubusercontent.com/qianlitian/siyanli/master/siyanli.plist放到一个h5页面,做成二维码形式。

你可能感兴趣的:(企业账号打包app)