1. 패치 시스템 버그
1) 버그 발생 환경
AssetsManagerEx 클래스 사용하여패치 파일 다운로드 후 압축해제에서 버그 발생
2. 소스 수정
참고 링크https://forum.cocos.com/t/cocos2dx-3-17-1-can-not-open-downloaded-zip-file/71980
//unzFilezipfile=unzOpen(FileUtils::getInstance()>getSuitableFOpen(outFileName).c_str());
ssize_t size = 0;
unsigned char* zipFileData = FileUtils::getInstance()->getFileData(outFileName,"rb",&size);
unzFile zipfile = unzOpenBuffer(zipFileData, size);
if (! zipfile)
{
CCLOG("can not open downloaded zip file %s", outFileName.c_str());
return false;
}

댓글 없음:
댓글 쓰기