Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4218364
  • 博文数量: 291
  • 博客积分: 8003
  • 博客等级: 大校
  • 技术积分: 4275
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-30 18:28
文章分类

全部博文(291)

文章存档

2017年(1)

2013年(47)

2012年(115)

2011年(121)

2010年(7)

分类: iOS平台

2013-01-17 13:45:35

用xcode4.2生成的程序是可以在ios5.1和ios6上运行的,但是在ios5下黑屏:

报错信息为:

 2013-01-16 19:03:55.969 HelloCoco2d[5934:c07] Applications are expected to have a root view controller at the end of application launch
经查询原因是ios5.1以上默认使用RootViewController,而在ios5以下默认不使用RootViewController


需要在AppDelegate手动添加代码

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
  self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];  
  self.rootViewController=[[RootViewController alloc]init];
  self.window.rootViewController =self.rootViewController;
  [self.window makeKeyAndVisible];
  return YES;
}

阅读(5944) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~