标签: apple-tv

如何在第二个屏幕上使用iOS 5+ AirPlay

我正在使用iPhone 4S玩AirPlay,我遇到了一些麻烦.我已经将我的Apple TV 2更新到最新版本(4.4.3我认为?我忘记了,它在另一个房间里,我懒得检查)我在4S上使用iOS 5.0而我使用的是Xcode 4.2 Build 4D199 .我写了一个简单的UIView应用程序,试图在可用时在第二个屏幕上绘制.这是我在viewDidLoad中的内容:

- (void)viewDidLoad
{
    [super viewDidLoad];
    [self.view addSubview:[[MPVolumeView alloc] initWithFrame:CGRectMake(0, 0, 320, 50)]];
    NSLog(@"Registering for screen connect events...");
    // Do any additional setup after loading the view, typically from a nib.
    [[NSNotificationCenter defaultCenter]
     addObserver:self
     selector:@selector(screenDidConnect:)
     name:UIScreenDidConnectNotification
     object:nil];
    [[NSNotificationCenter defaultCenter]
     addObserver:self
     selector:@selector(screenDidDisconnect:)
     name:UIScreenDidDisconnectNotification
     object:nil];    NSLog(@"There are %i connected screens.", ScreenCount);
    if (ScreenCount > 1) {
        self.secondWindow = [self myScreenInit:[[UIScreen screens] objectAtIndex:1]];
        [self.secondWindow addSubview:[self createFullscreenViewForText:@"Second window" withSize:CGSizeMake(640, 480)]];
    }
}
Run Code Online (Sandbox Code Playgroud)

当我启用TV Out时,此代码在模拟器中工作,但如果我在调试时启用TV Out,它总是会崩溃.我必须在模拟器的硬件菜单中启用电视输出后重新启动应用程序.重新启动时,我在第二个屏幕上看到第二个屏幕UILabel.在iPhone 4S上,如果我使用正在运行的任务栏中的AirPlay控件一直向左启用AirPlay,我只能进行此操作.你会注意到我在启动视图中添加了一个MPVolumeView组件,我尝试使用它来连接到我的Apple …

airplay ios5 apple-tv

2
推荐指数
1
解决办法
6215
查看次数

TVML创建动态模板

是否可以使用TVML创建动态模板/页面而不依赖Apple的标准模板?

假设我想要创建一个模板,其中有两个图像彼此相邻,并且在这些图像的顶部有几个我希望根据某些参数定位的文本字段.

我可以创建一个模板/视图我UIKit并从JS填充它作为替代?

我该怎么做?

javascript apple-tv tvos tvml tvjs

2
推荐指数
1
解决办法
914
查看次数

如何点击 tvOS 模拟器中的选项卡?

我在 Xcode 中创建了一个示例 tvOS 应用程序并选择了“选项卡式应用程序”。

现在我在顶部有一个First,Second按钮,看起来相当于选项卡栏。模拟器遥控器显示“按 Option 进行触摸”。按 Option 并单击遥控器没有任何反应。

如何更改选项卡?

xcode ios-simulator apple-tv tvos

2
推荐指数
1
解决办法
2971
查看次数

如何从我的 iphone 向苹果电视应用程序发送数据

我想知道是否有办法将一些数据从我的 iphone 发送到我的苹果电视。我会解释:我想为我的苹果电视制作一个应用程序并将这个应用程序扩展到我的 iphone。使用扩展程序在 iPhone 上运行时,您应该将一些数据发送到我在 Apple tv 上运行的应用程序。发送数据不应通过 wi-fi 而是使用例如蓝牙。我应该如何构建此通信?你能向我解释一下吗?怎么做或给我链接一些资源?谢谢大家!

附言。对不起我的英语不好!

iphone ios apple-tv swift

2
推荐指数
1
解决办法
1086
查看次数

错误 ITMS-90513:缺少 Info.plist 键。您的应用程序的 Info.plist 必须包含“TVTopShelfImage.TVTopShelfPrimaryImageWide”键

我们正在尝试将 TV OS 版本上传到应用商店,但总是失败..请找到错误截图

错误图像

我们尝试了很多可能性,但没有任何帮助,我们使用的是 Xcode 9 版本,我们还添加了 1920X720 图像。

重新启动系统也没有帮助。

assets ios apple-tv tvos11

2
推荐指数
2
解决办法
1239
查看次数

用于暂停/播放按钮的UITapGestureRecognizer和tvOS遥控器

当用户点击Apple TV遥控器上的暂停/播放按钮时,我正在尝试创建一个动作.我查看了文档,但Apple推荐的代码不起作用.这是我的代码如下.有人可以告诉我我做错了什么吗?需要考虑的事项:我正在使用AVPlayerMovieController并且我的代码中确实有另一个手势识别器,但是它是一个轻扫手势并且这个方法被调用,而不是暂停/播放.有人可以帮忙吗?

    UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTap:)];  
    tap.allowedPressTypes = @[[NSNumber numberWithInteger:UIPressTypePlayPause]];  
    [self.view addGestureRecognizer:tap];
Run Code Online (Sandbox Code Playgroud)

谢谢

objective-c apple-tv uitapgesturerecognizer tvos

1
推荐指数
1
解决办法
4058
查看次数

Xcode或iTunes未检测到Apple TV

我正在使用OSX 10.11.1,Xcode 7.1.1和iTunes 12.2.2.25开发Apple TV应用程序。我的Apple TV是第三代机型。

我的iMac未检测到我的Apple TV。iTunes也未检测到它。

macos apple-tv xcode7

1
推荐指数
1
解决办法
1275
查看次数

如何在Apple TV应用商店中为应用介绍的背景设置图像

我开发并发布了一个TVOS应用程序.在我的应用程序项目中,我放置了图标图像,启动图像和顶部图像.我还在developer.apple.com的app配置部分放了两个截图.

现在该应用程序在线.当应用程序处于焦点时,顶部架子图像很好.但顶级货架图像不用作App Store中App引入部分中的背景图像.我想获得像游戏应用程序一样的完整背景.我应该在哪里配置该图像以及图像的尺寸是多少?提前致谢!我附上图片以使我的问题更加清晰.

当它专注于Apple TV时,我的应用程序看起来像这样.我想使用这个topshelf图像的应用程序介绍背景. 在此输入图像描述

但它在应用程序商店中看起来像这样.我不想在屏幕右侧看到屏幕截图.介绍部分没有背景图片.

在此输入图像描述

我想获得像这个应用程序的介绍页面的完整背景.

在此输入图像描述

app-store apple-tv tvos

1
推荐指数
1
解决办法
645
查看次数

tvos应用程序是否需要约束?

我是Apple TV应用程序开发的新手.我在故事板上设计了很少的视图,这在Apple TV模拟器上看起来不错,但是当我在HDMI显示器和实际电视上运行时,一些控件的边缘正在切割.

我想知道,如果需要约束来管理不同大小的电视的UI?如果不是,苹果公司是否已引入任何标准来管理这部分?

ios apple-tv swift tvos

1
推荐指数
1
解决办法
501
查看次数

如何在Apple TV中编辑视频信息?

我尝试在Info Box下的视频中添加一些基本信息,但我不知道如何添加或更新它?

谁知道怎么做?

在此输入图像描述

apple-tv tvos tvml tvos9.1

1
推荐指数
1
解决办法
354
查看次数

如何在第 4 代 Apple TV 的“设置”中启用“开发者”菜单?

我在 iPhone 和 iPad 的“设置”应用中看到了开发者菜单。最近我也让它出现在我的 Apple TV 4 的“设置”应用程序中,但我现在似乎不记得是如何出现的。我之所以这么问,是因为我在 tvOS 10.1 测试版时启用了一项功能,该功能会在左上角以黄色字母显示音频和视频的刷新率和比特率,但当 tvOS 10.1 GM 发布时,我的 Apple TV 在我将其关闭之前就自动更新了但黄色字母仍然存在于左上角,并且开发人员菜单消失了。我添加了新的 10.1.1 beta 配置文件,以便我可以尝试让开发人员菜单显示在“设置”应用程序中,但到目前为止它还没有单独出现。我知道我可以恢复我的 Apple TV,但我不想这样做,因为我没有办法备份我的应用程序数据,而且我知道有一种方法可以使该菜单再次显示,我只是不知道如何。如果您熟悉该菜单,它还允许您为电视应用程序创建自定义“服务提供商”,并添加您自己的 URL 进行身份验证。它是一个显示在“设置”应用程序底部的菜单项。有谁知道如何启用此菜单?在此输入图像描述

developer-tools apple-tv tvos

1
推荐指数
1
解决办法
2万
查看次数

更改页面控件的背景颜色

有什么方法可以更改tvOS中页面控件的背景颜色吗?

注意:我想将背景颜色设置为清晰的颜色

我尝试了下面的代码,但它在tvOS 中不起作用。

var pageControl : UIPageControl!
pageControl = UIPageControl(frame: CGRectMake(0, self.view.frame.height - 200, self.view.frame.width, 50))
pageControl.pageIndicatorTintColor = UIColor(red: 255/255, green: 255/255, blue: 255/255, alpha: 0.70)
pageControl.currentPageIndicatorTintColor = UIColor.whiteColor()
pageControl.backgroundColor = UIColor.clearColor()
pageControl.opaque = false
pageControl.numberOfPages = 10
pageControl.currentPage = 0
Run Code Online (Sandbox Code Playgroud)

提前致谢。

ios apple-tv tvos

0
推荐指数
1
解决办法
1032
查看次数