I was doing same thing for 2.x and was working but not in 3.2
In my splash screen i am prefeching plist by below line
SpriteFrameCache::getInstance()->addSpriteFramesWithFile("ui.plist");
Now inside game when i am creating sprite getting assert fail error
Sprite *ss = Sprite::createWithSpriteFrameName("pause.png");
Assert failed: Invalid spriteFrameName: pause.png
also when splash screen left, i am getting below line in console
cocos2d: TextureCache: removing unused texture: D:/cocos2dx/projects/ABCD/Resources/mid/ui.png
what am i doing wrong?