RN项目,上架Appstore有哪些坑呢?



  • 比如,iOS要求ipv6才能上线,那么fetch网络请求适用吗?(懵逼中...不知道ipv6是不是指网络请求?)

    还有哪些坑要注意呢?


  • administrators

    fetch是应用层,ipv6是网络层,对于fetch(和编写fetch代码的人来说),更底层的网络层既不可见,也不可控。
    举个例子来说,你家庭中的电路,你知道的也就是220v,至于是火电厂的电,还是水电、核电,你既不可知,也不可控。



  • 那请问,有用这个上架过吗?会被拒吗?



  • 你可以查一下7层网络模型,应用层和网络层是各自独立的,不论是ipv4还是ipv6 对应用来说是透明的


  • administrators

    @Tearstains 不能上架,还要这东西有什么用



  • RN项目上架没有专有的坑。fetch不会导致ipv6请求不到。
    上架过一个,审核中会把一些网络问题说成ipv6,实际上可能是由于app网络请求出问题了(猜测GFW是双向拦截,美国访问中国网络不好导致),我的解决方式是:再次提交,或者回复他们是网络不稳定问题导致。这种坑用swift开发也会碰到,坑不是针对谁,最起码我没有碰到针对RN的坑。
    ps:微信分享等的低版本sdk不支持ipv6,不过好像审核的也不测分享功能。


登录后回复