Thanks to visit codestin.com
Credit goes to github.com

Skip to content

tvOS Settings, recreated

Notifications You must be signed in to change notification settings

zhrispineda/Settings-tvOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Settings-tvOS

A work-in-progress recreation of the tvOS Settings app.

Note

This project is focused on the latest public releases of tvOS and Xcode. Use an older branch for older versions.

Information

  • Based on tvOS 26.2 (23K54).
  • Layout based on Simulator and not a physical Apple TV (for now).
  • All features within the app are only simulations and have no effect on the device outside of the app.
  • Previous versions are available as their own branches, going as far back as 18.5. Fewer features are available in earlier versions.

Caution

This project makes use of TVSettingKit, a private framework not meant for public use as it is not officially supported.

Do not reuse any code from this project that relies on private methods. Consider publicly supported alternatives instead.

Preview

The project's Settings app in the Xcode Previews canvas for tvOS, with a large Apple TV icon on the left and a sidebar list of options from General to Developer on the right.

Usage

Open in Xcode and run with either Simulator or a paired physical device running tvOS with Developer Mode enabled as a destination.

Important

You may need to change the bundle identifier of the app to be able to sign it with Xcode for use on a physical device.

Disclaimers

  • This app is a personal and educational recreation of Apple's apps and designs, made in appreciation of the teams that built and maintain them.
  • All assets including icons, images, localization strings, and other resources are not my own in any way.
  • If you have any questions or feedback, please contact me through the options listed on my profile.

Other Settings Projects