我的用例我试图通过 charles 代理破译 api 调用,但在 iPhone 上。现在这些 iPhone 中的一些我收到了奇怪的错误消息
IO:Push Back Buffer is full
它只发生在其中一部手机上,其余手机工作正常。它们仅特定于某些 API 调用。我在 Android 上遇到了同样的问题,我必须重置 Android 才能让它工作。不确定是否有人对查尔斯有这样的问题。 手机:iPhone 6S 操作系统:10
最佳答案
我在google SDK help forum发了同样的帖子,大家可以回复一下here
详细答案在这里:
好的,现在看来我的一位同事找到了解决此问题的方法。我们中的很多人时不时地受到这个问题的影响,问题会自行出现和消失,更重要的是,这似乎只影响与广告相关的 Api 调用。
解决方案:我们只是在设备设置--应用程序管理器-->删除付费服务中的所有缓存数据中删除Play商店应用程序的所有缓存和数据。
这基本上立即解决了问题,尽管它确实使应用程序崩溃了 2-3 次,但在那之后效果很好。所以现在这确实指向 Ad mobs SDK 中的一个错误,它会超时构建此缓存并在无法处理时开始提示它。
关于ios - Charles 代理推回缓冲区已满,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39905938/