求助:政务 app 在 AppStore 上架问题

16 天前
 isSimon

最近一直在做 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 。

有没有朋友遇到过类似的情况。

4682 次点击
所在节点    程序员
76 条回复
beimenjun
16 天前
@shadowyue 就算是美国驻华大使馆在微信上发公众号也要被审核,欢迎来到全球化时代。
isSimon
16 天前
@ranaanna 原因我也知道,提供的审核账号有 app 的完全访问权限哦,所以大概率还是他访问不了服务的问题,压根没登录进去。
至于 VPN ,肯定不是我提供,他们肯定有办法的,我调研的政务 app ,外网都是不能访问的。
所以这不是来问问大家有没有遇到类似 怎么解决的吗
54xavier
16 天前
试试自己搭个代理,审核前走代理,审核完走真实服务器
Snoopy007
16 天前
是不是你的销售区域设置的问题,如果只有国内能用,销售区域就只指定中国大陆就行了吧,所以应该没 VPN 啥事
FireKey
16 天前
看看是不是地区设置的问题,还有早上提交审核试试,应该会有上海的团队审核
isSimon
16 天前
@beimenjun
1 、之前是咨询别的朋友,说苹果那边会有方法访问国内服务的。

是的 都是草台班子 中文这事不大吧哥 谷歌翻译也不是什么艰难的事。
beimenjun
16 天前
@Snoopy007 审核不可能根据不同销售区域来调整其网络配置的,否则上百个上架组合,审核每天就弄 VPN 不要干活了。

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

解决方案其实很简单,把苹果审核的 IP 段加到临时豁免里。
isSimon
16 天前
@Snoopy007 这个没有问题的 设置的就是大陆地区
isSimon
16 天前
@FireKey 上海也有审核团队的吗?我试试早上
@beimenjun 苹果审核 ip 能拿到吗
kera0a
16 天前
其他 app 能审核通过,又不能国外访问。
可能是别人给审核版本开了口子暂时让被审版本能通过国外访问。

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

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

1. 当你意识到别人不一定懂中文,又要跨国商务沟通时候,尽量说英文,这样保证你的沟通内容不会因为翻译问题导致沟通麻烦,这是给你自己节省时间和避免麻烦

2. 你的咨询找的是谁,问的是什么内容,人家回答能访问国内服务,是不是就意味着别人有国内的 VPN 呢?

3. 做事情呢,不要把希望寄托在其他团队身上,认为别人能迁就你们团队的条件来推进事情,毕竟现实世界里多数时候人家只会做本职工作内的东西,不会做额外工作的。
vectorization
16 天前
https://shiply.tds.qq.com/

用这个配置,审核时把功能关了,过审了把功能打开,万事大吉。
someonesnone
16 天前
@ranaanna #15 所以忽略了中国网络的特殊性就叫"real" world? real 在哪里?
isSimon
16 天前
@beimenjun 👌
1 、明白,也是一时着急忘了给他翻译过去
2 、问的做随申办的朋友审核怎么做的
3 、懂的
54xavier
16 天前
@vectorization 腾讯怎么有这么多乱七八糟的系统和服务
napsterwu
16 天前
把 17.0.0.0/8 开放一下?这整个段都是苹果的,包括审核员
vectorization
16 天前
@54xavier 移动互联网都十几年了,能做的都有人做的。
luckyzd
16 天前
1 、让客户把防火墙临时改下策略,审核后改回去。
2 、做离线数据,判断如果当前版本大于已上线版本,说明是在审核的 APP ,直接展示离线数据,可以绕过网络问题。
foxhunt
16 天前
我们也遇到过这样的问题

根据 ZF 要求,系统需要迁移到政务云
结果在 APPLE 版本更新审核时,一直通不过

最后才发现政务云封禁了部分国外的 IP ,审核的 IP 可能就在这里边

当时我们的方法是:
1. 在国外服务器搭个中转,通过域名分地区解析,给国外请求分流到国外服务器去,然后反向代理回国。
这个我们自主可控,很块就能完成
2. 联系政务云,开通国外 IP 访问权限。
这个过程就很酸爽了,要求提供 IP 地址段,我们也没有苹果的 IP 了,就只能要求临时放开所有国外 IP ,然后就是签保证书、盖章用印什么的,这个时间就不可控了


最终,我们使用的是方法 2
毕竟反向代理,真有啥事,也不好说,慢就慢吧


但,近期,我们也有过两次更新
没申请开通国外 IP 的情况下,也顺利完成审核了
很奇怪
paopjian
16 天前
都知道审核可能用境外 ip 测试了, 那为什么不在境内开个代理服务就为了过测试, 或者连接不通的时候没有考虑到兜底方案吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1105749

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX