企业内部APP审核踩坑实践-2022-10-21 周五

简介

公司开发了一个拍照上传的APP。这是公司公司内部使用的APP,不需要对外开放。一开始,使用的Add-Hoc方式发布,很方便。可是随着业务的扩大,手机数量上升到五六十,这个时候100台的限制就很致命了,需要走发布通道解决这个问题。

蒲公英之类的也是需要Add-Hoc模式的ipa,没法解决100台,并且还需要注册的坑。
本来企业版账号是最好的方式,但是限制企业版账号申请不了。

审核问题

  • 实在想不出好的办法,就提交苹果市场试试。不出所料被拒了,给出的理由是:Guideline 2.1 - Information Needed
企业微信截图_69dfb942-6201-4b5a-864f-32a6c786aba3.png
  • 如何回答问题1和问题2?
    (1)假如你回答YES,那么就说明你的APP是企业内部应用。
    (2)假如你回答NO,那么就是说明你的APP是普通的面向公众的应用,那么就要回答问题4,提供账号注册功能。

回答NO的方法网上也有,就是伪装成面向公众的应用。
iOS审核被拒Guideline 3.2

  • 我们的回答是YES,那么就会带来新的被拒理由:Guideline 3.2 - Business
    这个说直白点就是:企业内部应用不能通过APP Store发布
企业微信截图_7b2f7b67-ef04-440f-8c9a-7d54975d01c0.png

TestFlight渠道(无法安装)

  • 内部测试虽然只有25个AppleID,但是不需要审核。那么我把所有要用的手机都挂在同一个AppleID下不就行了。(土豪买100个,甚至200个,300个手机也是有可能能的吧)

  • 外部测试:这个也需要审核,只能希望审核能够松一点,不要太纠结。反正是企业内部应用,就用beta版也是没问题的。只要审核通过,就能有1w台手机的容量,基本上也够用了。

  • 问题:想得挺美,现实打脸。
    使用过程很顺利,在手机的TestFlight也能看到应用,但是不能安装。

Screen Shot 2022-10-21 at 16.51.24.png
  • 这个问题的原因应该是:TestFlight的使用前提是APP Store已经存在通过审核的应用。也就是说需要先通过审核上架,才能使用TestFlight相关功能。

记得以前是没有这样的限制的,应该是出来不久。据说是为了防止利用TestFlight渠道发布非法应用。
正常应该是先测试,再上架。现在搞得要先上架,再测试。这叫什么事。应用都上架了,再用TestFlight有什么用?苹果工程师的智商确实是越来越低了。

推荐的渠道分析

审核邮件中有个链接,就是苹果推荐的分发渠道介绍。
Apple 设备内容分发介绍

苹果的文档写得确实太差了,不清不楚,似是而非,需要踩很多坑才能了解讲了什么。

企业微信截图_bc9286be-641b-459c-ba06-7fd2bba27213.png

1. App Store App

这个其实就是把普通的面向公众的应用转化为“商务管理”应用。
这个使用场景很少,却放在最前面介绍,不得不说苹果的工程师智商欠费。

2. 自定App

这个其实就是“Apple商务管理”,这个应该是苹果目前主推的方式。只是这个方式做得实在太差劲。至少要分两大步走。先要申请商务管理账号,让后通过兑换码的方式分发应用,实在是又麻烦,又落后。
苹果商务账号申请
Apple商务管理企业分发指南

我们目前的企业内部应用,应该通过这种方式发布。

3. 不公开App

看介绍,这是最适合企业内部应用的分发方式。
但是实际执行下来,却很不顺利。额外人为地加了一个“提交申请”环节。
本来是非常有利于使用者的一个方案,却被人为地增加了使用障碍。
设置 App 分发方式

企业微信截图_4b930636-3d44-4f90-a4a4-9a0ab194eb26.png

据说申请的时候还要说明为什么不使用商务管理,既然这样,干脆拿掉这个选项好了。

4. 企业内部专有App

  • 这个就是以前的企业版账号,有这个就没有现在这么多事了。

  • 既然实际上要取消这个渠道了,还放在这里,真是有百害而无一利。

小结

  • “不公开App”的方式可以试一下,毕竟使用起来方便。到时候把链接做成一个二维码,扫码安装就行了,用起来方便。如果不嫌麻烦,能申请下来,这个是首选。(申请表中有一项要说明为什么不使用商务管理)我们还真的成功了一次,体验真的很棒,和以前的企业版账号一样方便。
企业微信截图_aae33f68-8875-49c2-9169-9f73db3b6915.png
  • “App商务管理”账号需要申请起来,虽然“兑换码”这种方式很土,毕竟不需要注册设备,还没有100台的限制,也算是一个勉强能用的分发渠道。
    这个是苹果主推的方式,属于私有App,这个用起来也还算可以接受。

你可能感兴趣的:(企业内部APP审核踩坑实践-2022-10-21 周五)