问题描述
在过去的约1.5年中,这种情况发生了3次。 (约有10条评论)。
在这3次随机情况下,Apple评论者以某种方式发送了以下请求:
- 丢掉了会话
- 并且某种程度上根本没有没有用户代理(这确实使我们感到困惑)
(这会导致我们的应用被拒绝,因为他们没有会话或用户代理,因此收到了意外的行为。)
信息:我们有一个Cordova应用程序,并将其指向在Django服务器上运行的网站。
<!--- config.xml --->
<preference name="AppendUserAgent" value="APP_NAME_cordova" />
这已经发生在我们身上:
-
cordova-ios@5.0.1
2/8次 -
cordova-ios@5.1.1
0/1次(幸运吗?) -
cordova-ios@6.1.1
1/1次 - 从不进行自我测试
- 我们的约8000个iOS用户没有与此行为匹配的报告
- 从未在Android上使用(评论/用户/我们)
这怎么可能?
难道这是django删除用户代理? (和会话?:S)
Cordova可能无法发送userAgent吗?
苹果在做些特别/奇怪的事情吗?
有什么建议吗?
(目前,我们只是假设符合上述两个条件的请求为Apple,并强制执行该行为。不理想。)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)