问题标签 [tvos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
520 浏览

sdk - Apple TV 是否有可用的 SDK?

Apple TV 是否有可用的 SDK?

0 投票
5 回答
6426 浏览

tvos - 为 Apple TV 开发应用程序

我是一名 iPhone 开发人员,有兴趣为 Apple TV 开发应用程序。Apple 是否为 Apple TV 提供 SDK?如果我可以为 Apple TV 开发,我该如何在 Apple TV 上安装 SDK?

0 投票
0 回答
410 浏览

ios - 这段记忆去哪儿了?

我正在 AppleTV 上进行开发,并且我有一个下载海报的线程。

在我的第一个版本中,我使用 [NSData dataWithContentsOfURL:...] 来执行此操作,尽管没有内存泄漏,但系统内存很快就会耗尽。

然后我转向 coneybeare 在这篇memory-leak-problem-using-nsdata-in-iphone 中推荐的 ASIHTTPRequest

事情变得更好,但仍然没有记忆。

奇怪的是,我的进程的常驻内存非常低且稳定,但系统的可用内存却越来越少。

这是 vm_stat 的输出:

这两个输出随后在很短的时间内得到。请注意“Pages active:”,大约有 18k 个页面消失了。他们去哪儿了?

PS。我在CoreGraphics和VideoToolBox中也发现了类似的问题,就是系统好像会占用很多内存,不释放。CoreAnimation 和 VideoToolBox 有缓存吗?如果是,我该如何清除这些缓存?

一些更新: 1)它似乎与 BRMarqueeTextControl 相关,我认为它是基于 CoreAnimation 的文本控件。

2)单独使用BRMarqueeTextControl不会导致内存问题,单独使用海报下载作业也不会。

3)当这两者结合在一起时,内存很快就会耗尽。

0 投票
12 回答
85220 浏览

ios - 如何从 API 中检索 iPhone IDFA?

我想得到设备IDFA。如何从 iOS 官方 API 获取此信息?

0 投票
10 回答
36177 浏览

ios - swift中的UICollectionView粘性标题

我正在尝试创建一个粘性补充标题,它始终保持在顶部并且不会响应滚动事件。到目前为止,我发现的解决方案仍然对弹跳滚动做出反应,并使用自定义 flowLayout 进行修复,这也可能是我的问题的修复。

我想要这样的原因是标题在其他地方使用并且应该是可重用的。我希望这可以通过这种方式解决,并且我不必创建单独的视图。

当我在 Swift 中这样做时,在 Swift 中有一个示例会很棒。

0 投票
3 回答
1571 浏览

ios - 在视频播放期间响应 Apple tv 控件

我有一个带有 AVPlayer 的应用程序来播放视频。我希望能够检测到用户何时按下了遥控器上的按钮。我尝试实现以下方法,但是 remoteControlReceivedWithEvent() 不响应任何控制事件。

任何帮助将不胜感激,谢谢!

0 投票
9 回答
32189 浏览

ios - 如何将 iOS 应用程序扩展到 tvOS

我有一个需要扩展到 tvOS 的 iOS 应用程序。我找到的所有信息都在解释如何从头开始!有什么方法可以将我的应用程序扩展到 tvOS,或者我应该用它开始一个新项目?

Update1: ​​我的问题是:如何扩展我现有的项目以支持 tvOS 而无需从头开始构建它?

更新 2 : Apple 网站上的 Jess Bower 点:

通过在 App Store 上为您的应用程序启用通用购买,让客户只需一次购买即可在 iOS 和新 Apple TV 上享受他们喜爱的应用程序。

这意味着我们需要在现有项目上创建一个新捆绑包并启用“通用”购买,以便将其视为 App Store 上的一个应用程序。

0 投票
6 回答
22578 浏览

xcode - 如何在 Apple TV 的 tvOS 上播放视频?

我开始了一个空白的 tvOS 项目并创建了以下代码:

应用程序加载后,模拟器中什么也没有发生。没有视频,什么都没有,我的 Apple TV 模拟器中只有一个半透明的空白屏幕。

从 HTTP 源为 Apple TV 应用程序在应用程序启动时播放示例视频的正确方法是什么?

0 投票
6 回答
6140 浏览

swift - 如何在 tvOS 中添加检测按钮按下?

我已按照本教程进行操作,一切正常。我遇到的唯一问题是我不知道如何检测何时按下按钮?

提前致谢

0 投票
6 回答
17967 浏览

javascript - tvOS 中的网络应用程序

苹果昨天发布了它的苹果电视SDK 。

大多数电视应用程序都是基于网络的(html、javascript 和 css),我想将现有的电视网络应用程序移植到 tvOS。

Xcode 中的 SDK 没有显示像 iOS 中用于基于 html、javascript 和 css 创建应用程序的 Webview 实现,但是,根据文档,可以使用tvjs 框架使用 javascript ,但苹果有自己的标记语言而不是 html对于称为TVML的电视。

我的问题是:是否可以将现有的网络应用程序移植到 tvOS(如何?),还是需要从头开始重新实现?

谢谢你的帮助。