Apple TV

RSS for tag

Discuss hardware-specific topics related to Apple TV.

Apple TV Documentation

Posts under Apple TV tag

27 Posts
Sort by:
Post not yet marked as solved
11 Replies
6.5k Views
Clicking pair shows a code on the Apple TV. Entering that code displays a progress wheel saying “setting up Apple TV” then instead of the Apple TV being setup “PAIR”shows again allowing you to do the setup over and over without being able to use the Apple TV for development. The device loops on the registration process never allowing it to actually be prepared. This happens on all 4 of my Apple TV 4K Second Generations. I have filed a bug with the feedback assistant. I’m just wondering did anyone find a way to successfully pair / or fix this problem. Without this developing for this platform is nearly impossible. Since the Apple TV’s don’t have a port for direct connection. I don’t want to factory reset all 4 of my Apple TV’s that all do the same thing. I honestly don’t think that will fix them. This is the exact process I did: Go to window on Xcode menu bar Click devices and simulators Go to Remote App and Devices on Apple TV & select it In the discovered tap area click my Apple TV Select Pair Enter code being displayed on Apple TV Wait for device to be available for development Device doesn't display as registered and allows you to do the process over & over
Posted
by
Post not yet marked as solved
2 Replies
1.6k Views
I found that my 2nd generation siri remote does not work properly with the apple tv simulator. The central button and the back button works, but the 4 directional buttons and the sliding gestures do not work. However my 1st generation siri remote work normally. Does anyone know what the problem is? Thanks in advance.
Posted
by
Post not yet marked as solved
0 Replies
555 Views
I am trying to save access token with in the application registry and getting saved success fully, but after rebooting the device and coming back to the device registry is getting cleared and user is taken back to the authentication page. if let accessToken = self.userAuthData?.tokens?.accessToken?.token{ UserDefaults.apiToken = accessToken } if let accessToken = self.userAuthData?.tokens?.refreshToken?.token{ UserDefaults.refreshToken = accessToken }
Posted
by
Post not yet marked as solved
0 Replies
808 Views
I am trying to save access token with in the application registry and getting saved success fully, but after rebooting the device and coming back to the device registry is getting cleared and user is taken back to the authentication page. UserDefaults.standard.set(accessToken, forKey: "apiToken") UserDefaults.standard.synchronize() let apiToken = UserDefaults.standard.value(forKey: "apiToken")
Posted
by
Post not yet marked as solved
9 Replies
3.6k Views
I am unable to install tvOS 17 beta 1. I have beta update on for tvOS 17 developer beta but when I try to install it, it looks like it’s installing but when the process it complete the Apple tv is still on 16.5. I have an Apple TV 4K from 2021
Posted
by
Post not yet marked as solved
0 Replies
975 Views
We have developed an Apple TV application with a Hebrew (RTL layout) interface. The application utilizes a Swift-based Digit Entry view controller for pin entry. However, we are encountering an issue where the numeric keyboard numbers overlap with the backspace class TVDigitEntryViewController : UIViewController The problem specifically occurs when the Apple TV language is set to English, while the application language is set to Hebrew with RTL layout. As a result, the number 1 from the numeric keyboard is hidden behind the backspace button, as shown in the attached image. We are seeking a solution or suggestions on how to resolve this issue and ensure that the numeric keyboard is properly aligned with the backspace button in our Hebrew Apple TV application.
Posted
by
Post not yet marked as solved
0 Replies
517 Views
Hi - I can't locate where to trust Charles certificate in Settings > General > About after the update to tvOS 16.6. The menu item is no longer present. I can still install the profile using Apple Configurator but it will not take effect. Restarting the system did not make any difference.
Posted
by
Post not yet marked as solved
1 Replies
1.5k Views
Hi I have Apple TV 4K (5th gen) A1842. TVOS is 17 (21J5318f) and ios is 17 (21A5291h). I am not seeing any FaceTime icon on Apple TV. Any tips on how to FaceTime using an Apple TV? I am not a developer but a regular user who pays for developer license just to always have all betas. Seeking guidance as to what I may be doing wrong or not doing to not be able to FaceTime on Apple TV. regards ASB
Posted
by
Post not yet marked as solved
1 Replies
600 Views
My AppleTV (4K, latest version) only passes through a PCM Stereo audio signal to my soundbar instead of a Dolby 5.1 on shows that say they are 5.1. Oddly, Dolby Atmos works fine. I've tried various settings on the AppleTV and my SamsungTV, but I can't get anything but a Stereo PCM audio on non-atmos content. Note: I am using the Beta TVs 17, so I'm thinking it could be a glitch in the new software.
Posted
by
Post not yet marked as solved
1 Replies
813 Views
Hi! Anyone noticed problems with some "older" airplay audio devices? My Chord Poly streamer worked (not super well but it was manageable) on tvOS 16 but on 17 (currently in public beta) there is no sound at all.
Posted
by
Is3
Post not yet marked as solved
0 Replies
461 Views
xcode will no longer connect to my apple tv 4k device in manage run destinations after I updated atv4k to either public or developer 17 beta. When I go into manage run destinations, while I'm on the remote Remote App & Devices screen on atv4k I see the device in the list and click pair then enter the # and hit connect, but it just says Connecting and never connects. I've tried unpairing from both manage run destinations app on mac and from atv4k Remote App & Devices screen. I've restarted both mac & atv4k. I've updated to latest Xcode 15 Beta 7, but also had this problem on previous Xcode 15 Beta versions. Note, Xcode production version and Xcode 15 Beta versions could connect just fine to my atv4k device prior to installing either public or developer 17 beta on it. If I open Xcode 14.3.1 it will connect to the atv4k device just fine (even when atv4k is running beta tvos 17). Anyone know why the xcode beta won't connect?
Posted
by
Post not yet marked as solved
0 Replies
525 Views
Is there a Beta firmware for the Siri remote? I have tried testing the "find remote" feature in the remote app, with no luck. I'm assuming a firmware update needs to be conpleted on the Siri remote. Is there a firmware available?
Posted
by
Post not yet marked as solved
0 Replies
394 Views
iOS 17 and Apple TV 17 together are supposed to support a Find button under your selected remote in the Apple TV Remote Control Panel. At least this is what I read but the button is missing. I only installed the v17 beta on both as is the latest one available. I wonder if is just missing in beta. I hope is available soon because I still cannot find find my remote!
Posted
by
Post not yet marked as solved
0 Replies
438 Views
I have an Apple TV 4k, and I want to pair Xcode with TV in order to install my developing app. According to this answer, I can pair them on my home network. However, I can't pair them on my company's network. I suppose that the pairing procedure is through MDNS protocol. But our company's network use whitelist strategy for MDNS service IDs. So I don't know what service ID(s) is used for pairing. Can you tell me how to setup network to make pairing work?
Posted
by
Post not yet marked as solved
0 Replies
391 Views
I'm interested in determining whether another AppleTV app is currently playing a video or not, without accessing the actual content or violating any privacy policies. I'm aware of the privacy and security concerns related to accessing other app's data, and I want to ensure that any solution I implement is in compliance with Apple's guidelines and respects user privacy. My goal is to provide enhanced user experiences without compromising security or privacy. Is there any legitimate and secure way to achieve this functionality? I appreciate any guidance or information you can provide on this matter. Thank you for your time and assistance! :)
Posted
by
Post not yet marked as solved
0 Replies
387 Views
0 I have a TV app which is used in Fitness industry where 6 smart TVs connected to Apple TVs and the App playing videos from a local server. Unitl tvOS 17.0 everything was smooth but soon after that we are facing a strange issue in that sometimes same Video is playing 6x or more faster than normal rate only in 1 random TV. I can see 12 min video finished playing in 1.3 min. Video Codecs: MPEG-4 AAC, H.264. Is these format affects speed in Apple TV? TVs are initially runs Intro videos, then warm up, then exercise and at last cooldown. I added the code for exercise background timer video where I am facing issue. On top on background video there are other 4 videos playing in loop. Please find attached image. I am using AVPlayer, Swift 5, Xcode 5 and tvOS 17.0, Apple TV 4K. code-block import UIKit import AVKit import AVFoundation class ViewController: UIViewController { @IBOutlet weak var workoutCircuitContainerView: UIView! var workoutCircuitPlayerItem: AVPlayerItem? var workoutCircuitPlayerLayer: AVPlayerLayer? var workoutCircuitPlayer: AVPlayer? var isWorkoutCircuitPlayerObserverAdded: Bool = false private var workoutCircuitObserverContext = 0 override func viewDidLoad() { super.viewDidLoad() } override func viewWillAppear(_ animated: Bool) { initializeWorkoutCircuitPlayer() } func initializeWorkoutCircuitPlayer() { workoutCircuitPlayer?.pause() workoutCircuitPlayerLayer?.removeFromSuperlayer() self.removeWorkoutCircuitPlayerObservers() startWorkoutCircuitPlayer() } func startWorkoutCircuitPlayer() { guard let streamURL = URL(string: "http://192.168.1.116:3001/videos/CARDIO_Work_Circuit1.mp4") else { return } self.workoutCircuitPlayerItem = AVPlayerItem(url: streamURL as URL) self.workoutCircuitPlayer = AVPlayer(playerItem: self.workoutCircuitPlayerItem) self.workoutCircuitPlayerLayer = AVPlayerLayer(player: self.workoutCircuitPlayer!) self.workoutCircuitPlayerLayer!.videoGravity = AVLayerVideoGravity(rawValue: AVLayerVideoGravity.resizeAspectFill.rawValue) self.workoutCircuitPlayerLayer!.frame = self.workoutCircuitContainerView.bounds self.workoutCircuitContainerView.layer.addSublayer(self.workoutCircuitPlayerLayer!) self.workoutCircuitPlayer!.addObserver(self, forKeyPath: "timeControlStatus", options: [.old, .new], context: nil) self.playWorkoutCircuitPlayer() self.addWorkoutCircuitPlayerObservers() } func playWorkoutCircuitPlayer() { workoutCircuitPlayer?.play() } func addWorkoutCircuitPlayerObservers() { if !isWorkoutCircuitPlayerObserverAdded { workoutCircuitPlayer?.addObserver(self, forKeyPath: #keyPath(AVPlayerItem.status), options: [.old, .new], context: &workoutCircuitObserverContext) NotificationCenter.default.addObserver(self, selector: #selector(self.workoutCircuitPlayerDidFinishPlaying), name: NSNotification.Name.AVPlayerItemDidPlayToEndTime, object: workoutCircuitPlayer?.currentItem) NotificationCenter.default.addObserver(self, selector: #selector(self.workoutCircuitPlayerStalled(note:)), name: .AVPlayerItemPlaybackStalled, object: self.workoutCircuitPlayer?.currentItem) isWorkoutCircuitPlayerObserverAdded = true } } @objc func workoutCircuitPlayerDidFinishPlaying(notification: NSNotification) { // play cool down videos code } @objc func workoutCircuitPlayerStalled(note: NSNotification) { if let playerItem = note.object as? AVPlayerItem { playerItem.seek(to: (workoutCircuitPlayer?.currentTime())!, completionHandler: nil) self.workoutCircuitPlayer!.play() } } func removeWorkoutCircuitPlayerObservers() { if isWorkoutCircuitPlayerObserverAdded { workoutCircuitPlayer?.removeObserver(self, forKeyPath: #keyPath(AVPlayerItem.status), context: &workoutCircuitObserverContext) NotificationCenter.default.removeObserver(self, name: NSNotification.Name.AVPlayerItemDidPlayToEndTime, object: workoutCircuitPlayer?.currentItem) NotificationCenter.default.removeObserver(self, name: NSNotification.Name.AVPlayerItemPlaybackStalled, object: workoutCircuitPlayer?.currentItem) isWorkoutCircuitPlayerObserverAdded = false } } }
Posted
by
Post not yet marked as solved
0 Replies
269 Views
Hello. I have a need to be able to open a Keynote presentation, where the presentation is continuously edited by several users, but where it is desirable to have this keynote opened on an associated appleTV at a given time every day. Are there any tips here.
Posted
by
Post not yet marked as solved
0 Replies
405 Views
Hello friends, my Apple TV A2843 is connected to a Pioneer SC-LX904 AVR that passes the signal to a Sony XR-90J TV. The TV is set to Enhanced Dolby Vision and the AVR HDMI is set to Enhanced too. The Format on my Apple TV is 4K Dolby Vision at 60HZ. Auto Frame and Dynamic Range match are on. The Color is set to RGB 24 bit automatically when the DV 60HZ format is selected and I cannot switch the Color from RGB back to YUV 4.4.4, 4.2.2 or 4.2.0. 4K Dolby Vision works perfectly at 60HZ and 50HZ. 4K Dolby Vision is not working (pink distorted Picture) at 23.9HZ and 29.9HZ When I swap the Apple TV A2843 with a Apple TV A1842 everything works perfectly. When I connect the Apple TV A2843 directly to the tv's HDMI 2.1 everything works perfectly. Months ago on March 2023 the problem was fixed with the 16.4 Beta (16.4 20L5474e) and it came back with the 16.4 RC and 16.4 Public. I haven't seen a fix since then. I have an older Apple TV A1842 that works fine all the time. Thank You
Posted
by
Post not yet marked as solved
2 Replies
328 Views
<array> <string>dns-settings</string> <string>packet-tunnel-provider</string> </array> <key>com.apple.security.application-groups</key> <array/> <key>com.apple.security.network.client</key> <true/> <key>com.apple.security.personal-information.location</key> <true/> <key>keychain-access-groups</key> <array> <string>$(AppIdentifierPrefix)</string> </array> ⚠️ Could not save VPN Configuration: Missing protocol or protocol has invalid type vpn connection error started with error : Missing protocol or protocol has invalid type
Posted
by