Posts

Post not yet marked as solved
15 Replies
0 Views
Yeah, it's pretty disappointing treatment, given we're helping them out by testing this stuff. It's exceptionally unusual for a beta to brick devices this late into the beta cycle (which is why I always wait until later betas before I install in the first place), and even a bricked device is usually recoverable through a software restore. It's certainly not my fault Apple decided to remove the ability to do a software restore to an unbootable Apple TV 4K. I hadn't even realized they'd removed the USB-C port until I went to do the restore after this happened. 😟
Post not yet marked as solved
15 Replies
0 Views
Just a few mihutes ago, I was browsing through the movies app looking for something to rent on my Apple TV 4K and wasn't having any luck, so I switched over to the TV app. Upon loading the TV app, it locked up. I fiddled with buttons for a couple of minutes trying to get the app to quit, but no luck, so I finally hit the key combination that's supposed to restart the Apple TV...And after a few moments, it did restart... or tried to. After about 35-40 seconds of black screen, I got the "⚠ support.apple.com/appletv/restore" screen. Of course since it's a 4K, there's no USB-C port, so I can't restore it, based on the support page and discussions here.Aaaaand the warranty has expired. This sounds like a bad spot. Maybe those of us hit by this will be lucky and someone from Apple will arange to take care of this. Having a device irrevocably bricked by a beta is pretty unusual.
Post not yet marked as solved
7 Replies
0 Views
Yes, that seemed obvious enough. Hopefully in the future I can simplify my code by just using multiple XPC service instances, but for now I'll have to create a service that creates instances, basically. OK. I'll see if I can implement something along those lines. FWIW it's something that would be really nice to see a DTS sample for, since upon searching around more I see this has been a topic of discussion in the past.With that sorted out, the specifics of what the DTS request is about are clearer, hopefully. 🙂
Post not yet marked as solved
7 Replies
0 Views
Yeah, that's one of the approaches that has come up. I'm trying to make sure I find the least complex and most sturdy approach before I die in and start coding.I have filed a bug report suggesting the notion of allowing multiple instances of an XPC service (https://feedbackassistant.apple.com/feedback/6142396). In there, I explain my situation and what I'm suggesting, and point out that for people like me trying to update old 32-bit Carbon apps to modern, secure 64-bit code before Catalina ships, this would potentially save an enormous amount of time and effort.
Post not yet marked as solved
2 Replies
0 Views
Yeah, I was looking at IOSurface last night after posting that question, and I do think that will be the answer. I'll be reading up on that some more over the next couple of days. Thanks for reassuring me that that's the right direction.