atv-desktop-remote icon indicating copy to clipboard operation
atv-desktop-remote copied to clipboard

macOS Sequoia and tvOS 18 support?

Open nimrodbens opened this issue 1 year ago • 15 comments

the app stopped working for me since i updated both operating systems.

it's stuck here:

Screenshot 2024-09-20 at 13 24 56

i tried deleting the ATV Remote folder and restart the app. still doesn't work.

nimrodbens avatar Sep 20 '24 10:09 nimrodbens

Same issue and sadly I have a feeling it probably won't be fixed because it seems the program is abandoned

stayingarmed avatar Sep 27 '24 00:09 stayingarmed

It's not abandoned, it's just a shared personal project. I made this for me.

Things you can try:

  • Install command line tools: xcode-select --install

  • Install homebrew: https://brew.sh

  • Install pyatv directly https://pyatv.dev/documentation/#latest-stable-version

Pyatv is how this program communicates with the Apple TV. That plus websockets are the only Python packages it uses, that's what it's doing when that screen shows up.

  • You can also look at the setup code and try running it line by line to find out where it stops for you: https://github.com/bsharper/atv-desktop-remote/blob/main/build/start_server.sh

There are other closed issues you might have to look through, but I'm sure you can get it working. Generalizing every issue into a robust setup file is hard, but I'm open to pull requests.

bsharper avatar Sep 27 '24 12:09 bsharper

I had the same issue when I updated to macOS Sequoia. To fix the issue, go into the ~/Library/Application Support/ATV Remote/env/bin and run ./atvremote wizard

This seemed to reset the pairing and I could repair it again using atv remote.

wesgurn avatar Sep 27 '24 21:09 wesgurn

I tried most of these fixes unfortunately they didn't work. I hope you are able to update this program soon. It was such a nice tool to use around the house. I was searching for something like this for years and just found your program a couple months ago. Too short a time to use it.

roar5138 avatar Oct 10 '24 15:10 roar5138

@roar5138 Can you share the file atv_pip_install.log from the path ~/Library/Application Support/ATV Remote? You can find this by going to Finder then pressing Cmd+Shift+G then pasting ~/Library/Application Support/ATV Remote and pressing enter. There should be a file called atv_pip_install.log. If you post that file I might be able to see what is causing the initialization to fail.

bsharper avatar Oct 10 '24 16:10 bsharper

Unfortunately, I don't see that specific log file. I have uninstalled and re-installed it a couple times before remembering there was a TVos Update. This is what the folder looks like if you have any ideas. Thanks for getting back to me so soon.

Screen Recording 2024-10-10 at 11.24.58 AM.mov.zip

roar5138 avatar Oct 10 '24 16:10 roar5138

If you are running Sequoia, can you make sure this setting is correct under Privacy and Security / Local Network? image

If it's not, I'd try enabling it and then deleting ~/Library/Application Support/ATV Remote (just drag ATV Remote to the trash can) and starting it again. The program will recreate this directory and everything in it, including the atv_pip_install.log file.

bsharper avatar Oct 10 '24 16:10 bsharper

just to chime in, ever since i created this issue the app went back to working normally again. i didn't change anything in regard to the two operating systems. if my logs can help in any way i would be happy to post them.

nimrodbens avatar Oct 10 '24 16:10 nimrodbens

@bsharper Yeah I had that setting on my local network. Thanks for all the help everyone. Maybe one day my will return to normal like @nimrodbens Hah, glad you got it back! I'll keep trying and if you have an idea, let me know!

roar5138 avatar Oct 10 '24 17:10 roar5138

hey all, just trying again to maybe get this back. am I missing anything as im looking for something called "./atvremotewizard". Just imagine you're talking to someone who definitely isn't a programmer....

Screenshot 2024-10-18 at 12 26 37 PM

roar5138 avatar Oct 18 '24 17:10 roar5138

Hey so I was hoping to take a new look for how to fix this. I pulled the atv_pip_install.log and just got this.

ATVRemote - Python install started Thu Nov 21 18:32:33 CST 2024 ATVRemote - Python install ended Thu Nov 21 18:32:33 CST 2024

ATVRemote - Python install started Thu Nov 21 20:48:02 CST 2024 ATVRemote - Python install ended Thu Nov 21 20:48:02 CST 2024

ATVRemote - Python install started Fri Nov 29 13:21:12 CST 2024 ATVRemote - Python install ended Fri Nov 29 13:21:12 CST 2024

any ideas?

roar5138 avatar Nov 29 '24 19:11 roar5138

@roar5138 I'm guessing you don't have command line tools installed? Seems to be starting and stopping quickly. If you had them installed before you might have to install them again: https://mac.install.guide/commandlinetools/4

Or the short version, type xcode-select –-install in the terminal.

bsharper avatar Dec 02 '24 22:12 bsharper

If you are running Sequoia, can you make sure this setting is correct under Privacy and Security / Local Network? image

If it's not, I'd try enabling it and then deleting ~/Library/Application Support/ATV Remote (just drag ATV Remote to the trash can) and starting it again. The program will recreate this directory and everything in it, including the atv_pip_install.log file.

Deleting the folder fixed the app for me, thanks for the app : )

Doty1154 avatar Dec 13 '24 11:12 Doty1154

Thanks everyone for the help. I just kept deleting the application support folder and the program and reinstalling. Been doing this on and off for the last couple months but it finally started to work again! Just had the program running in the background and eventually (mighta had to do with a new ATV update) it clicked. Very glad to have it back.

roar5138 avatar Dec 16 '24 19:12 roar5138

I found the solution to this problem after diving into it myself on MacOS (AMD). Python uses Xcode and you have to accept the terms and conditions of it. I also updated Homebrew.

1- Close out of the ATV application.
2-Delete the folder ~/Library/Application Support/ATV Remote 3-Open Terminal on MacOS 4-In Terminal type cd / 5-In Terminal type sudo xcodebuild -license accept -Terminal will ask you for your MacOS password 6-In Terminal type brew update 7-After Terminal is done with the tasks, restart your Mac 8-Launch the ATV application

paulmc49255 avatar Feb 18 '25 23:02 paulmc49255

Thanks everyone for the help. I just kept deleting the application support folder and the program and reinstalling. Been doing this on and off for the last couple months but it finally started to work again! Just had the program running in the background and eventually (mighta had to do with a new ATV update) it clicked. Very glad to have it back.

This helped me too. Thanks.

TheBaconbitz avatar Sep 20 '25 21:09 TheBaconbitz