Apple对iOS Cordova应用程序的评论-未收到用户代理

问题描述

在过去的约1.5年中,这种情况发生了3次。 (约有10条评论)。

在这3次随机情况下,Apple评论者以某种方式发送了以下请求:

  1. 丢掉了会话
  2. 并且某种程度上根本没有没有用户代理(这确实使我们感到困惑)

(这会导致我们的应用被拒绝,因为他们没有会话或用户代理,因此收到了意外的行为。)


信息:我们有一个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 (将#修改为@)