美文网首页编程程序员iOS学习笔记
我和苹果相爱相杀的一个月~ 上架被拒心酸史

我和苹果相爱相杀的一个月~ 上架被拒心酸史

作者: Zax_Smile | 来源:发表于2017-12-13 13:03 被阅读304次

    10月份到一个新的公司,开启了一段新的旅程。用时一个月做了一款简单的APP。开启了一场和苹果审核团队相爱相杀的旅程。

    据各方面小道信息的了解,6月份苹果审核新规实施之后,加上十九大的召开。苹果的审核是越来越严。

    因为前段时候很久没有上传过APP,所以自己掌握的很多东西已经跟不上现在的审核步骤,历时一个月终于解决,也从中学习到了很多,了解到很多。此文章作为2个月的一个工作总结,希望可以帮助到同行程序员。

    前言~~上线的APP类型

    我上线的APP是一款互助保障类产品的APP,和轻松互助,水滴互助一样,区别与保险类的APP。(如果看文章的不了解什么是互助保障,请自行下载轻松互助等相同类型的APP查看,也可度娘)~

    第一次提交

    被拒~

    2.1被拒

    苹果每次拒绝你,邮件里边会有截图,注意看截图。

    这个原因很low,很简单,我忘记给苹果粑粑写测试账号了,苹果粑粑登录不上去。汗!!大家可不要像我一样~犯这么low的错误。

    这种情况的解决方案~

    回复邮件 填写测试账号 同时在

    登录信息

    登录信息以及备注中详细的写明你的测试账号。

    修改之后~提交第二天同样的被拒~~~

    第2次被拒,报的是3.2.2意思是认为慈善类的APP,这些慈善活动不能的加入流程不能在APP内进行。

    查看资料,问了有经验的同行。他们给出的建议是后台设置一个开关。在审核期间,支付宝走safari,审核上线之后,切回正常流程。

    操作流程,和后台协商接口,本地做判断,如果是审核阶段,点击支付的时候,调取后台生成的支付链接,用safair打开,走支付宝的h5支付。

    根据此流程修改完毕~提交审核!!

    同样的原因,同样的被拒~~

    此次被拒让我明白这里不是支付的问题~

    次修改方便适用于其他类型APP的情况,并不使用于此款类型的APP。因为他给的明确的截图是加入按钮之后的加入页面的截图。

    ~~~~~~~~~~~~~~~~~~~~~~华丽分割线~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    怎么办呢?

    根据给的提示,我把加入的按钮做了一个隐藏,在点击的时候提醒关注公众号。在备注中详细的介绍了一下此APP的用途。介绍第一版本的主要作用是用于展示。

    华丽丽的被拒的~~~

    2.2被拒截图

    2.2被拒,说我有未完成的功能属于betaTest版本~

    以前的上线经验是如果这个按钮没有做功能,可以提示功能正在开发中~~~(看来已经不适合现在的审核规则了)

    这次得到的经验教训就是上线的时候就是要狠~不要怕查出隐藏功能,该整个模块隐藏的就隐藏~不要留这种没有功能,但是能够点击的Button~

    解决方案~~~

    直接把按钮隐藏,不留任何隐患~~

    2.3

    2.3被拒~~~哈哈!着急就出错~因为隐藏了功能页面已经不一样了但是屏幕截图忘记更改~所以2.3被拒~

    推荐一篇文章,对于2.3被拒总结的比较详细

    2.3被拒解决方案

    我的解决方便直接更改截图!回复邮件,告诉苹果什么原因 已经更改,望重新提交~

    在被拒的路上越走越远~

    继续回到2.2~看截图 是友盟分享的问题~  现在友盟最高版本的SDK shareUI 会自己判断用户是否安装微信QQ等,如果没有分享面板上直接隐藏~ 这就导致在审核的时候,审核人员的ipod上没有安装微信和QQ,分享面板为空的。所以被拒~

    问了友盟的客服,最高版本的SDK不支持程序员自己判断是否安装,~所以不能做出提示

    解决方法:

    降低友盟版本,自定义分享面板,判断没有安装的话,点击提示没有安装微信或QQ

    4.2.2被拒解决方案

    4.2.2意思说白了就是你的APP太简单,只有销售广告,没有实际的意思。~

    没有办法~这段时间过得很煎熬,相信和我有一样经历的人会明白这种感受~

    后来觉得既然互助的类型不行,干脆就直接把所以的东西都放开~把互助作为一种产品,做成电商,做成保险产品~

    这样改动就大了~ 各种改,把APP中所有的互助保障类都改成保险产品~

    再次提交,在备注中做了一个详细的介绍,详细的解释,同时录制了APP视频,留下联系方式,以方便苹果审核团队联系~

    最后苹果回复了一条邮件~

    提交了保险类的APP之后,可能审核人员也被我这种一直上传一直上传的精神给折磨的不清,主动打过来电话。问我们的产品模式,明确的告诉我们互助保障类的APP,现在在APPStore上是不被允许上架的,意思就是我改100版都不可能上架,告诉我不要在提交了~

    我就问为什么像轻松互助他们可以,审核人员很直接~“其他APP怎么上线的,我们不方便透露,您要觉得不妥,可以去举报”~~~~好吧苹果粑粑就是苹果粑粑~

    明确告诉我已经查看了我们公司的经营范围,互助保障是肯定不行的~保险类也是不行的因为我们没有保险资质,第三方代理公司也不行~说欢迎我们做其他类型的APP~

    好吧~这条路走不通了

    对于现在金融类,借贷类,医疗类需要资质的报

    5.2.2被拒的推荐几篇比较好的文章

    资质类APP上架

    4.3被拒解决方法

    5.2.2被拒解决方案1

    5.2.2被拒解决方案2

    为了上线,公司同时开通了2个账号,在这里我也把另一个账号的被拒原因做一下介绍,已经解决方案

    5.1.1被拒原因

    5.1.1的被拒是因为涉及到了用户隐私,做出的修改这要邮件给出的原因以及截图。

    目前来说我知道的原因有两种:第一种是因为有前置登录,在一下不需要登录的页面,有了前置登录,这是不被允许的,只能更改逻辑,如果您的APP必须有前置登录,那就需要和苹果审核团队做出解释与证明。

    第二种情况就是:定位的时候,请求用户授权定位,写的请求定位的语句写的不好。需要明确的提示。而且用到定位的时候才能提示。

    还有一个就是IVP6被拒

    根据给的日志,我找到了崩溃原因。所以这个没有问题了。

    对于IVP6好多都是苹果审核团队那边审核的时候出问题,但是自己测试的时候没有任何问题。

    建议:如果真的测不出问题,可以录制一个视频,主要环境一点是IVP6环境,上传给苹果审核人员,留下自己的联系方式,如果苹果那么觉得有必要会给你打电话。

    如果还是不行就,第一版的话建议重新上传个新的APP。

    推荐文章:IVP6原理  iVP6那点事

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~划重点了哦~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    最后我用2个账号上传的2版相同的,不同名称的app。

    最终解决方法: 做了一个会议类,设置了一个开关,审核的时候是会议类的APP,审核成功放开接口,运行互助类APP。

    注意事项:

    1、尽量做到重用页面,不要有太多的未用类文件,和方法,这样容易出现隐藏功能被拒。

    2、主要点是在APP的名称,介绍和截图,APP名称一定要做到公用,截图截取功能页面差不多的,

    介绍要合理。

    大概我的上架历程就是这样~希望能帮助到大家~~

    相关文章

      网友评论

        本文标题:我和苹果相爱相杀的一个月~ 上架被拒心酸史

        本文链接:https://www.haomeiwen.com/subject/jjhaixtx.html