Objective c 将iPad屏幕镜像到VGA

Objective c 将iPad屏幕镜像到VGA,objective-c,ipad,mirroring,vga,Objective C,Ipad,Mirroring,Vga,我试着用iphoneos屏幕镜像iPad来镜像一个简单的新TabBarApplication的屏幕: 每次(也不包括代码)如果我试图在模拟器模式下激活电视,应用程序就会崩溃,不会出现错误 如果外部电视输出被激活,它将保持黑色(包括代码) appDelegate: #import "iPadVGAAppDelegate.h" #import "UIApplication+ScreenMirroring.h" @implementation iPadVGAAppDelegate @synth

我试着用iphoneos屏幕镜像iPad来镜像一个简单的新TabBarApplication的屏幕:

每次(也不包括代码)如果我试图在模拟器模式下激活电视,应用程序就会崩溃,不会出现错误

如果外部电视输出被激活,它将保持黑色(包括代码)

appDelegate:

#import "iPadVGAAppDelegate.h"
#import "UIApplication+ScreenMirroring.h"


@implementation iPadVGAAppDelegate

@synthesize window;
@synthesize tabBarController;


#pragma mark -
#pragma mark Application lifecycle

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

    [[UIApplication sharedApplication] setupScreenMirroringWithFramesPerSecond:20.0];

    // Add the tab bar controller's current view as a subview of the window
    [window addSubview:tabBarController.view];
    [window makeKeyAndVisible];

    return YES;
}

我看到了同样的行为。我认为它使用的技术意味着你必须在真正的设备上进行测试。在真实设备(iPad)上同样的代码对我来说效果很好。

看看这里

这就是解决办法

下一行就是您所需要的:
[[TVOutManager sharedInstance]StartVout]