Apple TV

RSS for tag

Discuss hardware-specific topics related to Apple TV.

Apple TV Documentation

Posts under Apple TV tag

29 Posts
Sort by:
Post not yet marked as solved
0 Replies
72 Views
Invalid Image Asset. The image stack 'App Icon' in 'Payload/VBIC.app/Assets.car' has a background layer image that does not match the canvas dimensions '800x480'. (ID: 9984fc86-f4b8-4968-9640-c368bd988a9b) PLATFORM AND VERSION tvOS Xcode Version 15.3 (15E204a) We verified several times and recreated all images. Error persists and is repeatable.
Posted Last updated
.
Post not yet marked as solved
0 Replies
70 Views
We have built the game on Unreal engine 4 and we have optimised the game to run on tvOS devices newer than 2017 (viz. Apple TV 4k and above). We could not bring it down to support Apple TV HD (2015) due to its visual and memory requirements. Is there a way to exclude Apple TV HD from support list. We couldnt find any required device capability to add to info.plist (eg: iphone-ipad-minimum-performance-a12, we tried it but this does not work for tvOS build).
Posted Last updated
.
Post not yet marked as solved
0 Replies
284 Views
Hello, my company ordered Apple TV 4K HDMI + WIFI only.. The device has no ethernet or USB-C port. Only has HDMI and power port. I read on Apple's website to connect to Apple configurator I have to do it via WIFI. I followed the steps from the Apple website (https://support.apple.com/en-ca/guide/apple-configurator-2/cada1ba9dab1/mac) but once I'm paired to the Apple TV and I try to "Prepare" in Apple configurator to get the device setup on MDM it tells me the AppleTV device is already prepared and asks to "Erase" which I do then the Apple TV is back to the beginning setup screen and no longer connected to WIFI... Once I run through the setup again and get back on WIFI and goto pair screen it says the same thing when I try to prepare again.. Just going in circles and not getting anywhere.. Anyone have a solution? Prepare Apple TV HD or Apple TV 4K using Wi-Fi or Ethernet Make sure your Apple TV is connected to the same network your Mac is connected to. Make sure the Apple TV is at the first screen of the Setup Assistant that says Pair Your Remote. Launch Apple Configurator 2 . From the Apple Configurator 2 menu, choose Paired Devices. Select your Apple TV in the Paired Devices list, then click Pair. Enter the six-digit personal identification number (PIN) that appears on the screen of your Apple TV. Select your Apple TV in the device window of the Apple Configurator 2. Click Prepare and follow the onscreen instructions to set up your Apple TV.
Posted Last updated
.
Post not yet marked as solved
0 Replies
490 Views
Topic : Attaching debugger via lldb to remote process on tv device Current status I launch an app on a remote tv device that is paired to a macbook using the command xcrun devicectl device process launch --start-stopped -d XXXX-XXXXXX, com.metasample.SampleApp -j launch.json App is launched in stopped state and waiting for debugger to be attached to continue execution Using the XCode->Debug->Attach to Process, I am able to select the process and connect to the process and execute the app through the debugger. Expectation I would want to replace step 3 and use a command line instead to attach the debugger to the remote process instead of doing it via XCode.(the reason is to automate the execution without any manual intervention) I know the process id of the app on the remote tv device when i inspect the launch.json file that is created when the launch the app. eg pid 312 I also know the ip address of the device eg ip 192.168.178.29 However I do not know how to establish the debug session using lldb from command line. I launch lldb in the command line and execute these commands platform select remote-tvos target create /Users/works/apps/SampleApp-Payload/SampleApp.app/SampleApp gdb-remote 192.168.178.29: "what is the port?" - I do not know what port to connect to? Many Thanks for your suggestions and inputs on how to connect to the remote app via command line lldb.
Posted
by manstan.
Last updated
.
Post not yet marked as solved
2 Replies
342 Views
I’m developing this tvOS app, and it builds and runs fine locally in Simulator. However, when I do Product > Archive (so I can upload it to app store later), it fails with error in the screenshot. Looks like Xcode is trying to sign the app with a certificate, but could not find a valid profile to do so. Since I don't have a physical Apple TV device, I'm unable to add an Apple TV to the Devices list on developer.apple.com, thus unable to create a profile. Is the any way around this issue to archive my tvOS app?
Posted
by hliang.
Last updated
.
Post not yet marked as solved
1 Replies
250 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 VPNiOSDev.
Last updated
.
Post not yet marked as solved
0 Replies
348 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 JRBou.
Last updated
.
Post not yet marked as solved
0 Replies
220 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 Stigheim.
Last updated
.
Post not yet marked as solved
0 Replies
330 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 Last updated
.
Post not yet marked as solved
0 Replies
348 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 Eetu.
Last updated
.
Post not yet marked as solved
0 Replies
390 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 imFocus.
Last updated
.
Post not yet marked as solved
1 Replies
757 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.
Last updated
.
Post not yet marked as solved
0 Replies
335 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 Last updated
.
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 ASB0310.
Last updated
.
Post not yet marked as solved
0 Replies
473 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 cgould.
Last updated
.
Post not yet marked as solved
0 Replies
412 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 DatZig.
Last updated
.
Post not yet marked as solved
1 Replies
539 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 Last updated
.
Post not yet marked as solved
0 Replies
466 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 rvinzio.
Last updated
.
Post not yet marked as solved
9 Replies
3.5k 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 Last updated
.