gpt4 book ai didi

ios - EXC_BAD_ACCESS 在启动时用于 EAGLContext renderbuffer 存储 : fromDrawable: in Cocos2d app whie debugging

转载 作者:IT王子 更新时间:2023-10-29 05:13:46 26 4
gpt4 key购买 nike

使用默认的 cocos2d-swift 应用程序,我在我的 iPad Mini 2 上收到错误 EXC_BAD_ACCESS:

BOOL rb_status = [_context renderbufferStorage:GL_RENDERBUFFER fromDrawable:layer];

但是如果我尝试在不调试的情况下启动应用程序,一切正常。如果我在任何虚拟设备上使用调试,我也不会收到任何错误。为什么它不起作用?如何消除这个错误?

最佳答案

看起来这是某些运行 iOS 8.3+ 的设备上的问题。它适用于几乎所有设备,但 iPad mini 2 也不适合我。缺点是调用本身没有任何问题。出于某种原因,这些设备似乎是 Xcode 错误。您可以通过以下方式绕过它(直到 Apple 修复它):

在 Xcode 中,转到 Product -> Scheme -> Edit Scheme ...对于运行调试配置(左侧),选择“选项”(右侧)并将“GPU 帧捕获”配置为禁用。

有关更多信息,请查看此线程: https://github.com/BradLarson/GPUImage/issues/2022#issuecomment-118943746

关于ios - EXC_BAD_ACCESS 在启动时用于 EAGLContext renderbuffer 存储 : fromDrawable: in Cocos2d app whie debugging,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31398961/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com