iOS Wikiitude SDK 在退出/重新打开应用时崩溃
Posted
技术标签:
【中文标题】iOS Wikiitude SDK 在退出/重新打开应用时崩溃【英文标题】:iOS Wikitude SDK crash on exit/reopen app 【发布时间】:2017-04-03 10:06:07 【问题描述】:我为 ios 和增强现实(使用 WikitudeSDK)开发了一个简单的应用程序。 一切正常,但是当我退出并重新打开应用程序时,应用程序有时会崩溃并显示以下消息:
-[WTGCDDriver createSharedContextWithId:] 中的断言失败,/Users/emperor/Development/Tools/Jenkins/Master/Instance/jobs/architect_sdk_builder/workspace/repositories/ios_core_services/src/Rendering/Driver/WTDriver.mm:71
*** 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“无效参数不满足:_context”
您对此有任何想法吗? 谢谢。
【问题讨论】:
试试这个在我的项目中运行的解决方案:***.com/a/32082677/3901620 【参考方案1】:由于某种原因,当您重新打开应用时,OpenGL 上下文为空;您收到此错误是因为我们似乎忘记禁用公共构建的断言。感谢您让我们意识到这一疏忽。
关于实际问题,如果不深入了解您的应用正在做什么以及您使用的 SDK 的版本和配置,我无法提供答案。
因此,我希望您在 Wikitude 论坛中创建一个主题,该主题提供了一个比 Stack Overflow 更适合帮助您解决此问题的平台。
【讨论】:
以上是关于iOS Wikiitude SDK 在退出/重新打开应用时崩溃的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 wikiitude 和 Phonegap 创建 AR 应用
Android - JSON 存储列表包含在应用退出、重新打开时恢复为超类的对象
iPhone SDK - 如何在应用程序关闭和重新打开时保存和恢复计时器标签