Tips iOS企业账号发布应用的技巧

前言

hihi,勇敢的小伙伴儿们大家好,好久不见,双十一已经过去了,最想知道的就是你们的双十一购物list,我嘛,一大堆零食在来的路上,哈哈哈哈,心情好,我终于决定写一篇博客了,来分享一下我最近才知道的东西。

刚工作的时候公司用的企业账号,我同事大哥博学多才,我们发布应用的时候就采用的托管平台下载的方式。

那时候第一次接触觉得甚是好奇,为什么苹果提供的企业账号不允许通过App Store下载的方式下载,为什么一定要通过别的平台下载,没有官方的渠道(就是不借用托管平台)可走吗?但是我也没有深究就如此将就下去了。

我第一个接触的托管平台是“蒲公英”。第二个接触的托管平台是“fir.im”,这两个平台都是可以托管apk和ipa文件的,但是有局限,比如fir.im的免费下载次数只有100次/日。

更多次数需要付费。

这无疑增加了我们的开发和运营成本,不算一个很好的方式。

后来才知道苹果有“通过网页服务器分发企业内部应用”的机制,非常建议大家了解一下。

本篇文章主要跟大家分享一下企业账号打包的相关事宜,以及上传ipa的一些流程。

正文

一、企业账号打包流程

准备的一些东西:

  • 企业账号
  • 企业账号的生产证书
  • 企业账号的Provisioning Profile文件

准备好这些,就可以打包了,打包前请确认好版本号,以及其他生产版本与开发版本不同的地方。

1.打开我们的项目,如图所示,点击product ,再点击archive(记住,模拟器那里要选择generic iOS device或者真机,如下图所示),

2.然后进入下图(Xcode10.1),点击Distribute App。

3.选择如图所示,点next。

4.next,记得勾选include manifest for over-the-air installation

5.next 填写下列信息

6.next,选取开发证书和Provisioning Profile文件

7.next,确认好信息,选择export。

8.导出到了文件夹,ipa即使企业账号打包的iOS应用文件,manifest.plist是我们需要的XML清单文件。

这里的ipa可以拿去放在托管平台进行内部测试,也可以直接用iTools工具安装到iPhone上。

二、托管平台的使用

1.蒲公英(我用的两种方法扫二维码下载APP,获取IPA安装包的图片)

先获取IPA包,然后进入蒲公英网站:https://www.pgyer.com,点击上传应用。如图

 

进入后如下图所示,点击立刻上传IPA包,然后找到桌面对应的IPA包

正在上传

上传完成点击发布应用。

出现如下图所示,点击查看下载页我们的二维码就出来了。

2.fir.im

获取IPA包,打开http://fir.im,注册登录

点击应用管理(也可参考文档http://fir.im/support/articles/app_publish/how-to-build-adhoc-ipa)

进入后拖你的IPA包到黄色区域。

完成后如图

点击预览,查看二维码。

三、ipa在线下载安装(itms-services)

要求:

1、ipa的下载地址放到plist的文件中,链接指定plist(plist格式为上文manifest.plist格式,直接使用即可)

2、plist的链接要求一定是https的,而且必须是公网ssl,自签名及免费的https不可用。强调必须是公网ssl的https,其它不符合格式网址会报错,提示域名无法连接。

3、链接格式要求一定是符合苹果规范的,itms-services://?action=download-manifest&url=https://****/***.plist

复制好链接到Safari打开即可显示

点击打开即可显示

安装即可安装到iPhone上~

 

成功~


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值