手上有个App需要上架苹果应用商城(App Store),被折腾了好久。

  1、关于使用CallKit

  该项目里包含有CallKit,但只是调用了CallKit的拨号面板,并没有深度使用该功能。在早前上架时并也没有提示有影响。本次更新时,显示:

callkit.png

  好嘛。即然MIIT(工信部)要求不可使用,就返工检查,全部清理了涉及CallKit的部分后重新提交。

callkit2.png

  可是,网上又有说微信目前在灰度测试CallKit功能。难道这就是大厂优先政策?

 看网上资料:有友友说只要向审核人员回复,明确声明在大陆地区没有启用该功能,也会获得通过。

  2、内部使用的APP需要使用新的分发方式

  另一项目,是客户订制APP。该应用的帐号采用管理平台开设后分发的形式,不需要用户自行注册。APP上只有登录口,没有注册入口。申请AppStore上架而一直未获通过,审核员一直在问收费方式及用户如何开设使用。开始以为需要涉及分润之类的事务,直白告之,未开放普通会员购买注册等,皆由管理员分配帐号。
  最终,被审核员下了定论:这种方式更符合Apple business Manager分发方式。

abm.png

  审核人员说用户来到AppStore希望找到他们可以挑选和使用的App,所以他们检查每个App的标准,还要看看它是否适合广大用户。像这种主要面向特定用户的业务,让我们使用Apple Business Manager(ABM)。
  第一次接触Apple business Manager,又是一顿折腾。

abm2.png

  首先要注册 Apple business Manager,与开发者帐号不可以相同,需重新注册。
  审核通过后,会得到苹果商务(ABM)的组织ID与组织名称。
  登陆App Store Connect配置App的分发方式为私人。然后填入对应的组织ID与组织名称。提交审核。

abm3.png

  审核通过后,就可以在 Apple business Manager 管理平台生成兑换码。

Apple Business Manager分发和App Store分发方式:
1、分发方式不同:分发在AppStore上的应用,用户可以直接在AppStore上面下载进行安装使用。分发在AppleBusinessManager上的应用,用户在AppStore上需要输入兑换码才能找到并下载。
2、适用范围:分发在AppStore上的应用,可以在155个国家公开发布。分发在AppleBusinessManager上的应用,只能在69个国家地区私密发布,包括中国大陆,(私密发布是指:AppStore上通过名字搜索不到,只能通过兑换码兑换)。
3、适用人群:分发在AppStore上的应用,所有人都可以下载使用。分发在AppleBusinessManager上的应用,只有兑换码的用户,通过兑换码下载使用。

标签: appstore, 上架, 审核, callkit, Apple Business Manager

已有 15 条评论

  1. 也算一家独大之后的规则

    1. 更多的是屈服于墙内规则后的无奈~

  2. 挺高深的样子……单干,还是换了东家?

    1. 换了东家混饭吃~😂

  3. 万恶的审核制度。

  4. 鸟叔首页有福利,赶紧去撸!

  5. 这么麻烦,很多伪装软件很容就上苹果商店了。

  6. 苹果不是可以提交内部测试版么,我发现不少公司直接让用户使用测试版,没上架app商店,哈哈哈哈

    1. 对,有好些这样搞。只是这个应用也不是纯内部使用。还需要安装TestFlight,还要教用户,更麻烦。

  7. 提交app真是太复杂了。
    工信部管的真细。

    1. 是啊。要不是iCloud老老实实地转到云上贵州,国内都有可能不带苹果玩。😎

  8. 好严格啊😅

    1. 有没有感觉后面的一条审核理由真是好有道理的样子。😄

评论已关闭