This is due to differences in screen size between iphone5 and iphone 3G, 4, 4s.
iPhone 4: 960 x 640 px
iPhone 5 1136 x 640 px
For the startup image, you should use the default image name: 568h@2x.png. When starting iphone 5 will download this image, which will cover the entire screen. Although for other images in your game (if you have different images for iPhone5), use the following code in AppDelegate.m
[CCFileUtils setiPhoneFourInchDisplaySuffix:@"your suffix"];
And put the images in the project according to your suffix.
source share