参考http://www.bkjia.com/Androidjc/888284.html
不过不用那么麻烦,只需在发布好的XCode工程中,修改Classes\UI\SplashScreen.mm文件即可。
在这个文件中找到以下黄色标记的两行代码,中间插入以下橙色标记的代码就行了
NSString* imageName = [NSString stringWithFormat:@"LaunchImage%s%s%s%s", iOS7Suffix, orientSuffix, szSuffix, ipadSuffix];
if( UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone )
{
//iPhone5/5s/iPod5
if([[UIScreen mainScreen] bounds].size.height == 568 || [[UIScreen mainScreen] bounds].size.width == 568)
imageName = @"LaunchImage-568h@2x";
//iPhone6
if([[UIScreen mainScreen] bounds].size.height == 667 || [[UIScreen mainScreen] bounds].size.width == 667)
imageName = @"LaunchImage-800-667h@2x";
//iPhone6 Plus
if([[UIScreen mainScreen] bounds].size.height == 736 || [[UIScreen mainScreen] bounds].size.width == 736)
imageName = @"LaunchImage-800-Landscape-736h@3x";
}
//NSLog(@"===\nLaunchIamgeName:%@\n===", imageName);
NSString* imagePath = [[[[NSBundle mainBundle] pathForResource: imageName ofType: @"png"] retain] autorelease];