记直播项目上架历程--真实经历(实时更新)

2020-05-12  本文已影响0人  石牛山村村草

1.刚开始卡在上传包到app store. 

原因是项目内包含了UIWebView.---而苹果要求需要将UIWebView替换为WkWebView

这里有个坑需要注意,有些老的库里面的静态库包含了UIWebView,项目内搜索不出来,注意更新

这里为大家提供快速找到静态库内包含的UIWebView的方法。网上大多是反编译,其实不然。只需要cd 进入项目  然后执行以下命令即可看见所有包含UIWebView的文件  命令为:grep -r UIWebView .    

出师未捷身先死。。。由于是老项目,里面用到了金山云直播。。但是金山云直播某个静态库中包含了UIWebView..气人的是,他们早就不更新这个SDK了。。。所以只有替换金山。。。无尽的痛苦中。。。。

2.这次死在自己的侥幸心理

虽然知道苹果提出只要用到了第三方登录就必须要把苹果登录加上(臭不要脸),但是想着有时候苹果政策刚出来,可能不是那么严格,就想着不加了。没想到这个审核的看到没有苹果登录,直接不审核了,还告诉我不能登录(我明明提供了登录账号密码的)。然后还让我录个演示视频,展示一下视频的使用什么的。。好吧 ,依你!!!!

这次我加上了苹果登录,并且提供了演示视频,视频中,我主要展示了苹果登录,内购,看直播,开播等等一切主要功能。当然我最主要演示的是内购和苹果登录。你懂得-_-!!!!

3.这次是由于微信SDK更新

注册微信时必须要加universal link. 导致三方登录失败。

这里可以做一个优化,也给以后的自己提个醒,以后做到第三方登录的时候都判断下,如果没安装对应APP,则隐藏对应第三方登录。我已经修复此问题,并且提交版本。等待下次被拒绝被虐。。。来吧!!!!

4.这次应该是对APP内部整个内容的一个审核--一共给我提了8个问题。。。OMG!!!

4.1

这条大概是讲用户必须同意某些协议和条款,否则不能登录APP,解决方法是加上同意用户协议才能登录

4.2

这条的是不允许测试版本上架,我目测是h5的锅,h5页面右下角有那个可以打开调试的玩意。先让关掉试试!!!

4.3

这条大概讲的是提供待审核的应用截图,或者描述之内的,有敏感词,我先去掉试试

4.4

这条讲的是有开vip的功能,使用虚拟货币购买的。解决办法有两个1.隐藏开通vip 2走内购订阅项目

4.5

这条讲的是APP内有个送礼物中奖得虚拟币的操作,这是不允许的,去掉

4.6

这条是因为更新下载链接不对。改掉

4.7

这条讲的是APP内有排行榜需要提示用户将上传他的积分信息到服务器之内的,苹果还提示需要将隐私政策URL放在App Store Connect 内

4.8

这条讲的是需要提供网络文化经营许可证等相关资质证书证明

5.被拒第五次

5.1

这个的意思是凡是涉及内购就不要有选择支付方式。直接支付

5.2

解决方法是加上用户协议,加上拉黑以及举报功能 , 加上不喜欢的动态隐藏处理。

5.3

把兑换虚拟币去掉

5.4

更新按钮点击跳转苹果商店

5.5

有排行榜,要让用户知道排行信息将会被上传到服务器--隐私政策里面体现

5.6

不可或缺的证书。网络文化经营许可证、电信与信息服务业务经营许可证、公安机关互联网备案信息

最后经过build16个版本第十次提交,终于上架了

上一篇 下一篇

猜你喜欢

热点阅读