应用内购买不适用于 3G 设备
我开发了一个iPhone应用程序,它实现了应用程序内购买(服务器模型)。在测试时我遇到了一个非常奇怪的问题。 我已经在 Wi-Fi 网络上进行了测试。该应用程序运行良好。所有下载(使用沙盒帐户),一切都测试成功。
但是,当我尝试使用 3G 连接下载相同的产品时,系统会提示错误消息(来自 App Store API):“需要 Wifi。此项目只能通过 Wi-Fi 连接下载。”
尚未在互联网上找到与此问题相关的任何内容。我对这个问题感到震惊,并尝试解决它两天,但仍然没有找到任何解决方案。请帮助我。
提前致谢
I have developed an iPhone application which implements in-App purchase (server model). While testing I came across a very strange problem.
I have tested it on Wi-Fi network. The application works fine. All the downloads (using sandbox account), everything is tested successfully.
However, When I tried to download the same product using 3G connection, the error message (from App Store API) is prompted saying "Wifi required. This item can only be downloaded over a wifi connection."
I haven't found anything on the internet related to this problem. I am struck with this problem and trying to solve it since 2 days but still haven't found any solutions. Kindly help me out.
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我猜是运营商/提供商施加了下载限制,目前为 20MB,超过 3G。因此,请检查您的下载大小,并检查您是否在 info.plist 中添加了任何新的网络/wi-fi 相关密钥
It's the carriers/providers that impose the download limits, currently at 20MB's, over 3G I guess. So check your size of the downloads also check whether if you added any new network/wi-fi related key in info.plist