APP首次提交苹果App Store加速审核经验

APP首次提交苹果App Store加速审核经验,第1张

因为公司之前上线了一款针对商业AR相关的App,时间上非常紧迫,在这期间我们出现过很多错误和经验,记录一下过程。

问题1:提交加急审核

1.提交时离既定上线时间还有几天时间,所以选择了加速选项,因为第一次上线App,所以有很多地方不是很明确,首次提交加速审核时很随意的写了理由:

大致内容:

很明显,苹果很快回复NO!我不能给你加速审核!

分析原因:加速的原因写的很LOW,因为虽然你很着急,但是苹果是以用户至上的一家公司,你必须让审核人员知道,如果这个App上线,将能给苹果、苹果的用户带来哪些好处,如果没有按时上线,将会给苹果、苹果的用户带来哪些损失。

SO,又重新提交了一次加速审核要求。并认真的写了一大段原由

大致内容:

2.提交后,因为正赶上美国的复活节,所以我们并没有报多大希望能申请加速审核成功。但是意外的是第二天我们又收到了苹果的邮件,显示已经开始审核了。

高兴,然而很快我们又收到苹果解决的邮件。

大致内容就是你的App存在2个问题,1)我们在ipad上测试,在IPv6网络情况下,加载图标一直在旋转,界面无法加载内容。2)ipad界面截图不对。

附图是测试的截图

问题2:ipv6问题

这个问题相信大家都会遇到,国外的网络基本都是ipv6,但是国内的网络情况还停留在ipv4,我们的服务器是阿里的,我们在国内和香港通过TestFlight测试的时候虽然加载内容有时会卡慢,但是依旧可以正常测试使用的。

然而处于美国的审核员在ipv6网络情况下,测试无法加载内容。

1.我们经过了解和讨论马上列出了场景和解决方案:

a.阿里云国内地域的云服务器ECS没有分配有效的公网IPv6地址,但苹果APP审核时,可能会要求内容能通过IPv6地址访问

b.国外服务商tunnelbroker.net,可以提供IPv6的隧道地址,使用的协议是6in4

c.阿里云国内地域的云服务器ECS有“经典网络”和“专有网络”的网络类型,“经典网络”环境里可以使用tunnelbroker.net提供的隧道地址,“专有网络”则不可以,因为阿里云工程师确认在“专有网络”环境下不支持41协议

那么就是说,只有2个解决方案了,a)调试阿里云,b)购买国外支持IPv6的主机

2.经过一些测试和查询,排除了阿里,我们通过 Online Ping IPv6 测试阿里的服务器不支持ipv6。

然后询问了阿里工程师回答:

目前ecs服务器时支持配置ipv6的,但是网络不支持ipv6访问, 还请您知晓。如果您需要服务器可以被ipv6访问的话您可以考虑搭建ipv6隧道,具体您可以参考:https://bbs.aliyun.com/read/304532.html

进行配置下,相关的配置还需要您自行完成,还请您知晓,谢谢。

3.OK。那么我们搭建ipv6隧道就行了,不需要购买支持IPv6的服务器了,所以马上查了一下,先是找国外的tunnelbroker,配置

其中摸索了很长时间,因为各种问题都没有配置完成。我们一度想直接购买国外的服务器。

后来又发现腾讯的DNSPos去年就声明支持ipv6的新闻,好嘛,我们把阿里的域名解析到DNSpod,依旧不支持IPv6。腾讯这个坑爹货。

4.最后我们在搬瓦工花了2.99美元买了一个VPS,搭建了IPv6的隧道,经过调试终于可以正常访问了。

OK,我们马上提交过去,这里需要知道的是,只要你的App处于加急审核中,无论是被打回几次再提交,App都是处于加急审核的状态。

这一次提交已经是第三次提交了,第二天却又被苹果打回,原因为:“因为审核人员看不懂中文界面,所以要求我们提供一段录制的演示视频,帮助他们学习如何使用App,才能继续审核。”

问题3:演示操作视频问题

因为第一次上线App,所以有很多地方不是很明确,我们只上传了界面截图等,并没有上传操作和演示的视频。

好,马上录制了使用操作的演示视频。

再提交。

很快再后台收到回复。

大致是说,你的App没有用户交互的东西,只是推销你的广告balabala,你拒绝你的App理念。

首先我怀疑苹果审核员根本就不知道怎么使用这个App,也不清楚这个App的功能。

其次,苹果可能对我们把内容服务器放在随时可以更改内容的方式很反感,他无法控制我们的内容。OK,那就需要明确的沟通和申诉,告诉审核员我们这么做的原因。

反思了一下,是不是视频录制的不够明确。

我们马上采取2个申诉内容:

1)告诉苹果审核员,这个App的功能和有趣的地方

2)再录制一段明确展示App功能的视频

申诉内容:

好吧,终于,在第二天,我们收到了苹果审核通过的邮件。看来审核人员还是非常人性化的,这一点有利有弊,最重要的是你可以和对方沟通,对方也能认同你的想法。这一点非常难得。

历时9天的审核过程。

虽然加急审核成功,但因为第一次提交App,诸多经验不足,当然,因为展览会也因为其他原因延迟开展了,所以,最终我们还是赶在了展会之前将这个App商家苹果APP Store成功。

苹果弹出无法验证服务器。

工具/原料:演示手机型号:iPhone 7:手机版本:v13.3.1、本地设置13.3.1

1、首先打开苹果手机设置。

2、然后点击你的Apple ID。

3、进Apple ID后,下滑屏幕点击退出登录。

4、在对话框里面输入你的Apple ID的密码。

5、然后点击关闭,然后会弹出一个对话框。

6、这个不用管,直接点击退出登录就可以了。

7、退出成功以后,重新再次登录就可以了。

原因如下:

1、程序有重大bug,程序不能启动,或者中途退出。

2、绕过苹果的付费渠道,我们之前游戏里的用兑换码兑换金币。

3、游戏里有实物奖励的话,一定要说清楚,奖励由本公司负责,和苹果没有关系。

4、用到苹果的标志。(应用的设计和Apple的Logo风格太像了也会被拒)

5、网络功能不能正常访问。

6、图标不能点击,不能点击的图标要置灰,或者直接隐藏。

7、没有设置default页,启动画面为黑屏,有一定概率被拒绝。

8、一个应用在线,但你想在发一个豪华版之类的,再开一个应用也会被拒绝。

OS(苹果公司的移动操作系统)锁定iOS是由苹果公司开发的移动操作系统。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPodtouch、iPad以及AppleTV等产品上。

iOS与苹果的MacOSX操作系统一样,属于类Unix的商业操作系统。原本这个系统名为iPhoneOS,因为iPad,iPhone,iPodtouch都使用iPhoneOS,所以2010WWDC大会上宣布改名为iOS(iOS为美国Cisco公司网络设备操作系统注册商标,苹果改名已获得Cisco公司授权)。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/238478.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存