1- 关于App托管平台Fir的简单使用介绍-iOS

Posted on Posted in 全部文章, 工具使用

Fir是一款免费的App托管平台,用途就像官网介绍中写的那样,当你把一个.ipa包上传到Fir之后,便可以”上传完成后会自动跳转到 App 的短链接页面,将该页面的链接发给测试人员或者使用 fir.im 的 Team 功能邀请你得测试人员加入团队,他们将会自动收到 App 更新通知“. 介绍已经说的十分的直白,但是再结合我在公司实际使用中的用途,再白话点说,如下:

第二,企业证书暂时托管平台.

就是我们直接把 .ipa上传上去之后,测试人员可以直接从fir上下载文件,而不必总是找拿着测试机找你给他安装程序了.尤其是测试团队和开发团队直接联系有点困难的公司,举个例子,我朋友的公司开发团队在北京,但是他们公司的测试团队在总公司,而总公司在上海.另外,因为 Fir 的专业性,我们在把 .ipa 包上传到它的网站上后,项目的Bundle ID, App Icon, App Name以及 Version Number都可以直接显示出来,还可以在上传的同时添加备注,并且把每一次的上传记录用一个时间轴的形式记录下来,简单明了,并且你之前上传的历史,ipa 包依然保留,方便你在以后下载下来.这一点是我非常喜欢的,再举个例子,在公司和测试人员发生争执的时候,测试人员说你这个 bug就在 v1.0.0版本出现的,而且很清楚的记得 v1.0.0版本并没有他们说的那个 bug 出现,那么这个时候,你就可以直接把 v1.0.0重新下载下来作为证据了. 这些事我认为 Fir在”上传”这一功能上的价值体现,. 因为如果我们仅仅是为了安装一个.ipa 包,你完全可以用iTools等类似的工具直接安装,而且还不用越狱.

第三,扫码下载.

上边一条中提到的”上传”功能如此的便利,并不是我要开始使用它的目的,因为我的公司情况是测试就坐在我身边……我们公司开始使用 Fir 是因为经历了 appStore 的各种痛点和更灵活的推销我们的app,公司毅然决然的选择了申请企业开发者证书,企业开发者证书允许我们的 ipa 包直接安装下载到用户的手机上,因为申请这个证书的过程本身就十分的严格,所以也就没有审查app的环节.然而,在申请到证书之后,我们需呀一个https的托管后台来解决用户可以不通过 appStore 来下载我们 app 的问题,那段时间比较忙,主攻后台.Net的老大在自己弄了一下午之后,便通知我们直接使用第三方. 这才有了我和 Fir 的第一次碰面.说了一大段废话,我引出的干活就是,你可以将 Fir 作为你公司企业账号发布的一个托管平台,当然,作为一个追求极致的软件公司,怎么可以完全把”生杀大权”完全交给第三方,所以这只是一个替代性的暂时的方案.尤其是当你的老板非常介意在自己的公司的 app 下载界面出现其他公司的 logo 之后,你就必须构建属于自己公司的托管平台了.

第四, 列表更加的清晰,便于查找.

.ipa 包上传到 Fir 上之后,直接生成二维码页面,用户通过扫描二维码来跳转到app 的下载界面.现在我们很多公司都想要做推广功能,尤其是利用微信的扫一扫功能和朋友圈分享功能, Fir 便利的扫码下载,无疑是很方便的.

描述

(Fir)

第五,可以通知手机更新最新上传的 app .

第五,可以通知手机更新最新上传的 app . 这一功能,非常 nice,我想公司开发的小伙伴迭代版本的时候,这个功能是必不可少的.

第六,精致简洁的 UI 设置和便利的交互.

这一点也是在我使用了其他平台托管工具之后的一个感触, Fir 在 UI上花费的心思和其设计上走的减冗突出重点的路线,我非常喜欢,也极大的让用户一下子找到自己最想要的那个功能.其次,加载动画”小飞机”也是非常的用心.大家可以打开 Fir的官网,感受下他们的 UI设计,和其它比,确实好很多.

其实, 第三方托管平台,我自己用过的还有蒲公英和 pre.im等,但是我在体验使用了他们之后,最后还是选择是用了 Fir, 因为我觉其他托管平台把一个非常简单的功能做的有点复杂和不直白,而且细节完善的不够好.举一个例子来说,蒲公英和 pre.im 在当我们 .ipa包上传到网站成功之后,有时候并不能很好的识别到 App的图标,需要自己手动上传,这一点真的是非常让人不爽.当然了,如果你能接受这样的不完美,也就无可厚非. Ps:我们公司项目是卖 app 给其他公司,然后负责他们每个公司对应版本的迭代维护,因此你晓得每次都点一次”上传app 图标”是多么让人讨厌的一件事.

描述

(Pre.im)

描述

(蒲公英)

最后,提个建议,希望 Fir 能够像更加把客服团队优化下,便于及时解决用户在实际使用中出现的问题.

总结:

这些都只是我自己在使用 Fir 以及其他一些托管平台时候的看法和简单总结.当然,每个公司都要求不同,比如公司只有一个固定的 app, 那么你完全可以忽略蒲公英和 pre.im 的识别 app 图标效率不高的问题. 另外,现在Fir 以及代码托管平台也已经提供了崩溃分析,无法安装等等额外功能,使的我们能够更加全面的掌握 app 的在用户使用中的情况.对于我们公司来说,无疑是非常好的福利.

描述

(主导航菜单)

描述

(帮助界面)

描述

(附加功能)

附:官网帮助文档传送: http://http://fir.im/support/articles/app_publish/how-to-build-adhoc-ipa


希望能和大家交流技术

欢迎大家关注我的微博和我GitHub,我会不时分享和转发一些大牛的技术贴和开源项目.

新浪微博:http://weibo.com/1594425143/profile?topnav=1&wvr=6&is_all=1

GitHub:https://github.com/lilongcnc


发表评论

电子邮件地址不会被公开。 必填项已用*标注