-
Notifications
You must be signed in to change notification settings - Fork 453
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add AppleTV Support #81
Conversation
I don't really see how this adds support for downloading Apple TV apps. The changes do exactly what #27 did. The downloaded IPA package is for the iOS app and not the Apple TV app. |
Yes, the code is the same. If you have an AppleTV, you can find a dedicated AppleTV program to download and verify it. |
I think he IPA variant that is downloaded is for the iOS version. Please verify that by looking at the |
I tested 3 APPs, 2 are exclusive to AppleTV, one is YouTubeTV, YouTubeTV's CFBundleSupportedPlatforms is iPhoneOS, and the other 2 are exclusive to AppleTVOS. I also used Apple Configurator2 to test and install 2 AppleTV exclusive programs to the iPhone. After installation, they will disappear, indicating that they are not suitable for iPhone. |
I see, thanks for checking. Do you have a way to test installing the ipa package to an Apple TV? It seems that if the app was only available for tvOS, it would download that copy of the app otherwise it defaults to the iOS version. We would need to find a way to explicitly request the tvOS copy of the app for this to be usable in the tool. |
I own an AppleTV, I'll check if I can use Apple Configurator2 to install the ipa to the AppleTV |
I can't capture ATV's HTTPS data. Is there any way? |
I'm not sure to be honest. I assume you can use Xcode to install the ipa package OTA from "Devices & Simulators" window. |
Is this still being worked on? Otherwise, I'd close this PR for now. |
你的邮件我收到了,有机会就看见了!
|
@hxhlb did you find any way to request tvOS ipa? if you can use Configurator to install apps maybe the request params can be seen there? |
I modified it against #27 and it worked.
The difference is that I changed the Download log level to debug and added a bit of output.
Please verify.
Execution renderings: http://www.hxhlb.org/atv.png