最近一直在做 iOS 的上架的事情,现在审核遇到一些问题。
先说下我们 app 的背景,app 是需要登录的,后台服务域名是.gov.cn ,目前也只有大陆能访问,审核备注也明确告知需要开回国 VPN 访问审核。销售区域设置仅在中国大陆。

Guideline 2.1 - Information Needed
We were unable to access all parts of the app due to geographical or internet protocol (IP) address restrictions.

All apps submitted for review, including those with geographical or IP restrictions, must provide full access to the app's features and functionality to allow for a complete review.

1 、目前几次拒绝的截图都是登录失败提示的截图,这让我怀疑审核放没有开 VPN ,然后访问不了,截图 iPad 和 iPhone 状态栏都没看到 VPN 字样,iPad 状态栏很长,应该不会隐藏 VPN 标识吧,所以我怀疑审核团队一直没有登录成功过?

我也尝试在审核页面直接问他们是不是没有登录成功过,但是他们并没有直接回答我的问题。。


xxx 昨天上午 5:21
您好
您目前使用我们提供的账号,使用 VPN 后不能登录成功吗?

xxx 昨天下午 2:45
你好,是不是因为 app 访问服务的域名是 gov.cn ,访问政务网站你们是不是要开特殊的的 VPN ?

App 审核今天上午 12:27

Hello,

Thank you for your reply. Note that all apps submitted for review, including those with geographical or IP restrictions, must provide full access to the app's features and functionality to allow for a complete review.

To start, please see Testing a Release Build, which gives an overview of how to test your app to minimize the chances of issues occurring during review.

You may also want to review Designing for Real-World Networks, as all apps are reviewed on-device and in an environment that replicates real-world use of your app.

We hope that the above is useful in your revision process, and we look forward to reviewing your revised and resubmitted app.

Best regards,

App Review

2 、app due to geographical 之前也怀疑过 app 提供一些基于定位,给用户显示最近的办事机构,但是定位超出我们的服务范围应该就有展示问题(这是个 bug ),后面针对这个改了一版,提交还是说有问题,还是说这个 2.1 。
有没有朋友遇到过类似的情况。

政务问题让政府去对接

苹果有专门的口子对接吗

纯外行疑问:国区 app store 的审核不是中国人做吗?

我的经验是美国或者新加坡的那边的苹果人员审核

不对客,用户量也不大的话 TestFlight

看回复时间 大部分都是凌晨以后回的 应该不在国内

为了审核可以先转发到其他服务上,等通过了再切换吧

可以在审核里要求中国团队审核,否则会把上架结果给中国政府就完事了,强硬一点

之前在国内企业发 App Store 碰到过一样的问题,运维为了安全把服务器限制了只能国内 ip 访问,导致提审一直不通过,最后只能单独多做一套接口专供审核。

能开架歼 35 去把 Apple 炸了吗

先开放不行吗,审核上架完了再关上

要做这方面打算了

主要我们服务器挂在政府的信息中心那 沟通操作起来很麻烦

倒反天罡了属于是
政府的东西需要商业公司审核
强硬一点给水果发个通知,限它 3 日内上架
否则行政处罚单子开起来
给它脸了

人家已经说得很清楚了:1. 所有提交审核的 apps ,都必须提供对其特性和功能的完全访问权限,2. 为最大限度地减少审核出现问题的可能性,请参阅"Testing a Release Build",3. 审核是在复制真实网络的环境下的设备上进行的,请参阅“Designing for Real-World Networks”。

很显然,是由于地理和 ip 限制,也就是你没有提供 app 的完全访问权限,人家没法访问和审核 app 的所有部分。当然,人家没有义务、可能也没有权利用你提供的 vpn 来审核。所以,并不是你怀疑的那个 bug

我们是让业主先开放,审核通过在,改回去

服务器放在政府的信息中心,沟通和操作起来都比较费劲

怪不得很多政务应用都做成小程序

首先,苹果审核是不可能有啥回国 VPN 的,它们那里就没有这个概念。

其次,而且苹果这种公司审核流程都是固定的,你现在让别人在 iPad 上对网络系统进行额外设置,难道你自己来提供 VPN 服务,你是苹果的服务商吗?有签合同吗?合规吗?

最后,和苹果审核人员说中文怕不是你们一个专业一点的人都没有,不是所有审核人员都懂中文。看着真的是草台班子。

中国政务 app 上架,要美国人来审核,外星人来了都得笑

就算是美国驻华大使馆在微信上发公众号也要被审核,欢迎来到全球化时代。

原因我也知道,提供的审核账号有 app 的完全访问权限哦,所以大概率还是他访问不了服务的问题,压根没登录进去。
至于 VPN ,肯定不是我提供,他们肯定有办法的,我调研的政务 app ,外网都是不能访问的。
所以这不是来问问大家有没有遇到类似 怎么解决的吗

试试自己搭个代理,审核前走代理,审核完走真实服务器

是不是你的销售区域设置的问题,如果只有国内能用,销售区域就只指定中国大陆就行了吧,所以应该没 VPN 啥事

看看是不是地区设置的问题,还有早上提交审核试试,应该会有上海的团队审核

1 、之前是咨询别的朋友,说苹果那边会有方法访问国内服务的。

是的 都是草台班子 中文这事不大吧哥 谷歌翻译也不是什么艰难的事。

审核不可能根据不同销售区域来调整其网络配置的,否则上百个上架组合,审核每天就弄 VPN 不要干活了。

其实多数政务系统在境外网络也能访问到,你自己挂梯子访问不到可能只是你的梯子的问题。

解决方案其实很简单,把苹果审核的 IP 段加到临时豁免里。

这个没有问题的 设置的就是大陆地区

上海也有审核团队的吗?我试试早上
苹果审核 ip 能拿到吗

其他 app 能审核通过,又不能国外访问。
可能是别人给审核版本开了口子暂时让被审版本能通过国外访问。

苹果确实可以访问国内服务,但问题是你们服务把别人禁止了,你现在让别人去想办法绕过你们的限制么?

只能说你脑子太死了,你稍微转变下,既然服务端不能改,苹果也不会去翻墙。那你们可以 30 块钱买个服务器做下 nginx 反代给审核版本用,审核结束后切换回真正的服务器域名不就行了。

  1. 当你意识到别人不一定懂中文,又要跨国商务沟通时候,尽量说英文,这样保证你的沟通内容不会因为翻译问题导致沟通麻烦,这是给你自己节省时间和避免麻烦
  2. 你的咨询找的是谁,问的是什么内容,人家回答能访问国内服务,是不是就意味着别人有国内的 VPN 呢?
  3. 做事情呢,不要把希望寄托在其他团队身上,认为别人能迁就你们团队的条件来推进事情,毕竟现实世界里多数时候人家只会做本职工作内的东西,不会做额外工作的。

    shiply.tds.qq.com/

用这个配置,审核时把功能关了,过审了把功能打开,万事大吉。

#15 所以忽略了中国网络的特殊性就叫"real" world? real 在哪里?

👌
1 、明白,也是一时着急忘了给他翻译过去
2 、问的做随申办的朋友审核怎么做的
3 、懂的

腾讯怎么有这么多乱七八糟的系统和服务

把 17.0.0.0/8 开放一下?这整个段都是苹果的,包括审核员

移动互联网都十几年了,能做的都有人做的。

1 、让客户把防火墙临时改下策略,审核后改回去。
2 、做离线数据,判断如果当前版本大于已上线版本,说明是在审核的 APP ,直接展示离线数据,可以绕过网络问题。