app 审核一直被拒,苹果审核人员链接不到我们国内的服务器

2020-11-02 19:29:55 +08:00
 hengcheng

一个用 RN 构建的 iOS 项目,前几个版本审核,都是因为内容原因被拒了。最近进行一次迭代提交审核,他们那边说内容加载不完全(不给截图),我们问了原因要求截图, 截图显示的是 登录页面 登录指示器无限转圈圈。然后,我们加上了一分半长的超时提示,也提示让他等待些时间,但还是不给我过,还是一样的截图。好累啊,我都不知道怎么办,都要把锅甩给我,大佬们,支支招。

5199 次点击
所在节点    iOS
16 条回复
villivateur
2020-11-02 19:31:28 +08:00
要不再买个境外服务器?
Jackeriss
2020-11-02 19:32:49 +08:00
dns 的问题吧
billjobs
2020-11-02 19:38:19 +08:00
搞个美国的服务器啊
gggxxxx
2020-11-02 19:45:30 +08:00
如果是因为功夫网问题无解,可以录像传到 YouTube,让审核人员看 app 具体内容表现
yggd
2020-11-02 20:28:14 +08:00
可以录视频发过去
BrettD
2020-11-02 21:36:57 +08:00
国外访问国内网站现在也挺慢的,有些国内大网站网站几乎打不开
love
2020-11-02 21:41:11 +08:00
dns 设置一下如果是境外用户请求就返回境外的服务器
djoiwhud
2020-11-02 21:54:15 +08:00
如果你的用户群体是在墙外,你需要在墙外部署一套。外网访问国内的服务器一直都很慢。

如果你过审之后的用户群体是墙内的用户。那可以操作的办法还很多。
1 、智能 dns,墙外部署一套,墙内部署一套,根据客户端 ip 返回服务器地址。
2 、墙外部署一套,墙内部署一套。审核过程,dns 解析到 gfw 外面的服务器,过审了再解析到墙内的机器。(缺点是更新重审会有问题)
3 、使用专线。
4 、其他 N 种办法。我认为这问题不复杂。
expkzb
2020-11-02 23:17:39 +08:00
你要确定他们那边是什么问题啊,说不定是漏了异常没处理导致没有移除加载框呢?
在他们点登录的时候收集一下日志,看看是不是网络问题,把错误码收集一下。
如果怕是网络问题的话,使用国外的统计分析平台。
wpblank
2020-11-02 23:29:47 +08:00
提供测试账号,app 写死这个账号登录请求测试环境,然后租个国外服务器部署一套环境就行,另外录点视频放在附件每次更新都带上。
neptuno
2020-11-03 09:37:31 +08:00
自己全局翻个墙,试试自己的 app 到底能不能登录?如果国外登不了,你发国外市场也没用呀
hengcheng
2020-11-03 09:57:26 +08:00
@neptuno @expkzb,谢谢回复, 从 testflight 下载,代理了美国 VPN 。第一次登录,运气好,在十几秒内就登录进去了,运气不好,就得等一分半,等待超时(前端设置的超时),期间会看到指示器一直在那转圈圈(会不会有点长了..),如果登录进去,第二次重新登录就会快很多。这个登录不上去的问题,以前审核的时候都没这个问题,就是突然有了。
Guideline 2.1 - Performance - App Completeness


We still discovered one or more bugs in your app when reviewed on iPhone running iOS 14.0.1 on Wi-Fi.

Specifically, the activity indicator spins indefinitely during login.
hengcheng
2020-11-03 10:39:24 +08:00
感谢诸位的回复。我开了美国的 VPN 代理 模拟了一下苹果审核的操作,步骤如下:

1. 从 testflight 下载,代理了美国 VPN

2. 点击登录按钮, 下载后的第一次登录( 总会很慢 ),

2.1 运气好,在十几秒内就登录进去了,运气不好,就得等一分半,超时。指示器就会停止旋转 (前端代码没问题)

2.2 对于超时的情况,后端反馈 : 从登录操作到接受到请求,服务器大约一分半才接收到请求

2.3 如果登录成功,下次重新登录,就会很快了.

其它要说的点,

1. 另一个 App 用了同一台的服务器,推审的时候,没有什么登录不上的问题

2. 关于最近一次迭代,这个登录不上的问题是突然有的

3. 关于最近一次迭代,登录之后,加了一个请求(获取 tab 导航栏的 key,做了个显示隐藏的控制,你懂的),这个接口,
后端排查了,也说没问题,

4. 开了代理访问,并不是每次都超时,多试几次还是能进的。

5. 在国内的环境下访问,一切正常.

审核被拒的原因 如下:

Guideline 2.1 - Performance - App Completeness


We still discovered one or more bugs in your app when reviewed on iPhone running iOS 14.0.1 on Wi-Fi.

Specifically, the activity indicator spins indefinitely during login.


目前的 App 交由第三方进行企业签名。
ElmerZhang
2020-11-03 11:04:20 +08:00
在阿里云香港买一台最低配服务器,上面部署个代理代到国内服务器。
如果你的 DNS 支持分地域解析,那么海外直接全解析到香港,如果不支持,就在审核期间临时解析到香港。
none
2020-11-04 11:14:04 +08:00
访问的域名用 cloudflare 试试,哪怕服务器被墙了都可以访问到
LukeChien
2020-11-04 19:09:00 +08:00
第二次就的很快了,大概率是 DNS 查询慢,换个服务商,比如阿里云企业版

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

https://www.v2ex.com/t/721119

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

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

© 2021 V2EX