美文网首页
iOS审核被拒2. 1 Performance: App Com

iOS审核被拒2. 1 Performance: App Com

作者: Linda_smile | 来源:发表于2018-07-26 18:19 被阅读0次

    苹果审核因为ipv6被拒:

    2. 1 Performance: App Completeness

    Guideline 2.1 - Performance

    Your app crashed on iPad or iPhone running iOS 11.2.5 connected to an IPv6 network during our review.

    We have attached detailed crash logs to help troubleshoot this issue.

    Next Steps

    To resolve this issue, please revise your app and test it on a device to ensure that it runs as expected.

    Resources

    For information on how to symbolicate and read a crash log, please reviewTech Note TN2151 Understanding and Analyzing Application Crash Reports.

    那么如何解决这个问题呢?

    首先先知道什么地方会不支持IPV6,总的来说有两个方面的问题:

    1.服务器本身不支持IPV6

    2.SDK或者网络框架问题(此问题自行检查,使用最新的SDK和常用最新网络框架就可以解决)

    首先检查第一点.终端输入以下代码:

    dig +nocmd + nostats 你的域名 AAAA

    执行结果:status:NOERROR 代表服务器支持IPV6

    执行结果

    若有错误,则对照以下列表来查找服务器错误.

    错误状态及原因

    目前网上流行的一个网址,http://ipv6-test.com/validate.php使用这个网址测试域名是否支持ipv6

    很多同学都说我在本地搭建IPV6服务器测试,测试APP,数据都正常,为什么到审核的时候就不能正常显示呢?(搭建本地IPV6服务器)

    这是因为审核人员所在的网络环境导致的问题,其解决方式之一是截图或拍下视频向苹果申诉;另一个办法就是什么都不动,尝试多次提交审核.

    在给出2.1被拒之后,有的时候还会返回给一个.crash的崩溃报告.如果报告内的崩溃codes是0x000000008badf00d,说明是被苹果的看门狗杀死的进程.(为了避免应用陷入错误状态导致界面无响应,Apple 设计了看门狗 (WatchDog) 机制。一旦超时,强制杀死进程)这是由于IPV6长时间请求不到数据问题造成的.

    .crash截图

    参考文章:https://www.jianshu.com/p/39fda70437c6

    相关文章

      网友评论

          本文标题:iOS审核被拒2. 1 Performance: App Com

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