Ios 旧Xcode项目与iPhone和iPad情节串连到新Xcode 6 universal

Ios 旧Xcode项目与iPhone和iPad情节串连到新Xcode 6 universal,ios,objective-c,iphone,xcode,ipad,Ios,Objective C,Iphone,Xcode,Ipad,我有一个从Xcode 4开始的老项目,现在里面有两个故事板,一个用于iPhone,一个用于iPad。现在我想从完整的项目中删除iPhone情节提要,使用iPad情节提要,从Xcode 6的通用自动布局开始。我有点不知所措,怎么才能把iPhone故事板完全弄出来。谁能告诉我怎么做 我尝试用这种方法强迫iPhone使用iPad布局: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDi

我有一个从Xcode 4开始的老项目,现在里面有两个故事板,一个用于iPhone,一个用于iPad。现在我想从完整的项目中删除iPhone情节提要,使用iPad情节提要,从Xcode 6的通用自动布局开始。我有点不知所措,怎么才能把iPhone故事板完全弄出来。谁能告诉我怎么做

我尝试用这种方法强迫iPhone使用iPad布局:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
  self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
  self.viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];
  self.window.rootViewController = self.viewController;
  [self.window makeKeyAndVisible];
  return YES;
}

它按原样从iPad的布局加载iPhone,但给了我一些错误,某些部分没有加载到应用程序中,例如主视图上的按钮等。所以它并没有真正起作用。

实际上是简单的xCode6:

打开文件检查器并删除主脚本 在文件检查器中,将Main_iPad.storyboard重命名为Main.storyboard 在“常规设置”选项卡中,单击iPhone并告诉用户也可以使用主情节提要 在文件检查器中找到info.plist并右键单击,现在作为源代码打开。 将targetRuntime从iOS.CocoaTouch.iPhone更改为iOS.CocoaTouch 在“文件检查器”中单击情节提要,然后转到“信息”面板并选中“使用大小类”框。 完成后,iPad的默认布局仍然相同,您可以从iPad布局开始将iPhone构建为自适应布局