V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
dark456852
V2EX  ›  iDev

关于苹果 app 上架 IPV6 审核问题

  •  1
     
  •   dark456852 · 2017-01-14 11:26:49 +08:00 · 6126 次点击
    这是一个创建于 2898 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司的 APP 被拒了,原因是没有 IPV6 使用,关键公司网络线都是直拉的没有 IPV6 ,各位的公司是怎么处理这个问题?

    23 条回复    2017-01-16 19:28:11 +08:00
    dark456852
        1
    dark456852  
    OP
       2017-01-14 11:27:54 +08:00
    沙发
    laukwanchan
        2
    laukwanchan  
       2017-01-14 11:30:08 +08:00
    dark456852
        3
    dark456852  
    OP
       2017-01-14 11:30:47 +08:00
    @laukwanchan 什么意思?
    laukwanchan
        4
    laukwanchan  
       2017-01-14 11:35:23 +08:00
    @dark456852 V2 明确规则中第六项。

    没遇到过你的情况, sorry
    fashioncj
        5
    fashioncj  
       2017-01-14 11:41:38 +08:00
    402645707
        6
    402645707  
       2017-01-14 13:19:07 +08:00 via Android
    @laukwanchan 一眼还以为是 ipv6 第八项
    wohenyingyu02
        7
    wohenyingyu02  
       2017-01-14 13:23:19 +08:00 via iPhone
    用 mac 分享热点啊,连 mac 都没有么
    Technetiumer
        9
    Technetiumer  
       2017-01-14 13:54:38 +08:00
    所以说,独裁的 Apple 重新定义了开发者
    ryd994
        10
    ryd994  
       2017-01-14 14:05:50 +08:00
    1. 内网做个 v6 的测试环境,用虚拟机或者自己一个路由器很简单
    2. https://tunnelbroker.net/随便玩
    a412739861
        11
    a412739861  
       2017-01-14 14:06:08 +08:00
    你要具体看看他的回复信息。
    ipv6 那套是固定说辞,是说他的运行环境是 ipv6 ,真实问题不一定是 ipv6 。
    一般用系统控件,或者 AF ,就能够支持 ipv6
    CommandZi
        12
    CommandZi  
       2017-01-14 15:32:51 +08:00
    真正原因可能是你的服务器他连不上。
    建议检查你服务器的境外链接情况。
    别问我为什么知道~
    lun2u
        13
    lun2u  
       2017-01-14 16:53:54 +08:00
    用 Mac 虚拟出来的 ipv6 是有本地的 DNS server 的,而苹果的审核环境是没有 DNS server
    大概是这样原因吧,所以解析不过去。
    简书上有一些相关的帖子,动手能力强的服务端开发应该可以解决这个问题。
    moult
        14
    moult  
       2017-01-14 17:26:29 +08:00 via iPhone   ❤️ 1
    其实网络支持 6to4 的也是可以的。
    另外几个办法可以给你尝试。
    一,去买一个原生支持 ipv6 的服务器,比如搬瓦工,服务器装个 squid ,然后 aaaa 截止到这个服务器, a 记录不变。
    二,去搞个 cdn 服务,一般 cdn 提供商都支持 v6 的,如果一般用户不想走 cdn 的话,就去 dns 增加海外线路就好了。
    三,用 he ,给服务器搞一个 ipv6 通道。

    另外,血泪提醒,请提交审核的时候务必修改版本号重新上传,别以为 app 代码不变就可以不上传新包直接提交旧版本审核!
    SourceMan
        15
    SourceMan  
       2017-01-14 17:39:14 +08:00 via iPhone
    说实话,我个前端都知道怎么处理这个问题
    lun2u
        16
    lun2u  
       2017-01-14 18:30:47 +08:00
    @moult 很 6 的回答...
    HE 没研究过.好像界面还挺简单的
    Karsa
        17
    Karsa  
       2017-01-14 18:34:07 +08:00   ❤️ 1
    楼主应该先把想要解决的问题表述清楚,另外提供一些额外的信息,你做了什么尝试,得到什么结果之类的,比如你是否已经清楚 ipv6 不支持的原因?
    1. 看你意思,如果是为了验证,楼上 @wwwjfy 发出的文档中有明确的表述怎么来搭建环境监测 app 是否支持 ipv6 ,要支持 ipv6 需要避免的动作。
    2. 如果已经知道问题所在,还不能解决,就应该把不能解决的问题抛出来啊,只是发个抱怨贴,没人能猜到你的想法,也为你提供不了解决方案的 。
    Karsa
        18
    Karsa  
       2017-01-14 18:42:37 +08:00
    @lun2u 想说 ipv6 的支持,并不是客户端或者服务端单一可以解决的,需要双方的配合。

    首先服务器的网址必需支持 ipv6 的 DNS 解析,另外,所处的环境如果处于内网,必需支持 NAT 对 ipv6 的转换。
    在客户端,也有要求,不能写死 ipv4 的 ip 地址,不能使用底层不支持 ipv6 的网络接口(苹果的顶层网络操作已经支持了 ipv6)。
    chenqh
        19
    chenqh  
       2017-01-14 23:15:15 +08:00
    关注下,但是苹果真的需要 ipv6 吗?别吓我
    xi_lin
        20
    xi_lin  
       2017-01-15 09:59:12 +08:00
    先自己搭建环境测试,有 mac 就能模拟
    确认没问题以后和审核申诉,有时候真是他们没连上服务器。。
    dark456852
        21
    dark456852  
    OP
       2017-01-16 09:03:35 +08:00
    哎,公司 APP 之前一直能过审核的,突然哪一天被告诉我们没有 IPV6 那套说辞,都不懂是什么情况~另外 APP 测试是没问题的~
    miki6180
        22
    miki6180  
       2017-01-16 16:19:26 +08:00
    应该是第三方库有问题。
    miki6180
        23
    miki6180  
       2017-01-16 19:28:11 +08:00
    @dark456852 你把 ipa 包给我,我给你扫描一遍
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2353 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 02:20 · PVG 10:20 · LAX 18:20 · JFK 21:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.