我正在尝试将旧游戏从 cocos2d v2.2 更新,但 CCBReader 无法读取 .ccbi 文件并最终抛出断言失败并发出警告
找不到文件:HomeScreen.ccbi
发生的情况是,所有 ccbi 文件都被压缩,当游戏第一次启动时,以下代码用于解压缩所有 CCScenes
[CCBReader unzipResources:@"ccb.zip"];
这适用于旧代码,我更新了 cocos2d、CCBReader 和 SSZipArchive,代码构建完美,但随后游戏因断言失败而崩溃。
编辑: 我试图搜索使用 iPhone 资源管理器解压缩的文件。我发现正常资源(未压缩)在 .app 文件夹中,压缩资源在 Library 文件夹中解压缩,这可能是找不到文件的原因吗?