ios - Charles 代理推回缓冲区已满

标签 ios iphone proxy charles-proxy

我的用例我试图通过 charles 代理破译 api 调用,但在 iPhone 上。现在这些 iPhone 中的一些我收到了奇怪的错误消息

IO:Push Back Buffer is full

它只发生在其中一部手机上,其余手机工作正常。它们仅特定于某些 API 调用。我在 Android 上遇到了同样的问题,我必须重置 Android 才能让它工作。不确定是否有人对查尔斯有这样的问题。 手机:iPhone 6S 操作系统:10

错误截图 enter image description here

最佳答案

我在google SDK help forum发了同样的帖子,大家可以回复一下here

详细答案在这里:

好的,现在看来我的一位同事找到了解决此问题的方法。我们中的很多人时不时地受到这个问题的影响,问题会自行出现和消失,更重要的是,这似乎只影响与广告相关的 Api 调用。

解决方案:我们只是在设备设置--应用程序管理器-->删除付费服务中的所有缓存数据中删除Play商店应用程序的所有缓存和数据。

这基本上立即解决了问题,尽管它确实使应用程序崩溃了 2-3 次,但在那之后效果很好。所以现在这确实指向 Ad mobs SDK 中的一个错误,它会超时构建此缓存并在无法处理时开始提示它。

关于ios - Charles 代理推回缓冲区已满,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39905938/

相关文章:

iPhone <button> 填充不变?

java - 如何从 Eclipse 网络设置访问动态代理?

android - 移动 Web 开发框架

ios - 如何在iOS中使用RMStore获取自动续订订阅的通知

ios - 使用使用 capInsets 增长图像的 CoreGraphics 绘制 UIImage

iphone - AudioUnit的奇怪缓慢录音

iphone - 如何在 UIBezierPath 上获取边框

java - Spring 作用域代理bean

java - UnknownHostException错误,构建java grpc示例

ios - 使用 RxDatasources 实现多个部分