cupertino-sample-code/authenticationservices-simplifying-user-authentication-in-a-tvos-app
Mihaela Mihaljevic 37fd4fb24f Initial commit: 606 Apple sample code projects
MIT License - Apple Developer sample code
Downloaded via Cupertino (https://github.com/mihaelamj/cupertino)
2025-12-03 00:19:12 +01:00
..
Configuration Initial commit: 606 Apple sample code projects 2025-12-03 00:19:12 +01:00
ShinyTV Initial commit: 606 Apple sample code projects 2025-12-03 00:19:12 +01:00
ShinyTV.xcodeproj Initial commit: 606 Apple sample code projects 2025-12-03 00:19:12 +01:00
.gitignore Initial commit: 606 Apple sample code projects 2025-12-03 00:19:12 +01:00
LICENSE.txt Initial commit: 606 Apple sample code projects 2025-12-03 00:19:12 +01:00
README.md Initial commit: 606 Apple sample code projects 2025-12-03 00:19:12 +01:00

Simplifying User Authentication in a tvOS App

Build a fluid sign-in experience for your tvOS apps using AuthenticationServices.

Overview

Configure the Sample Code Project

To configure the sample code project, perform the following steps in Xcode:

  1. Add your Apple ID account and assign the target to a team so Xcode can enable the Associated Domains capability with your provisioning profile.
  2. Configure your web credentials domain in the Associated Domains capability and your website's associated domains file.
  3. Set up an Apple TV running tvOS 15 and an iPhone or iPad running iOS 15 or iPadOS 15.
  4. Add the same Apple ID to both devices. Alternatively, you may pair the iPhone or iPad with the Apple TV.
  5. Set the Apple TV as the run destination in the scheme pop-up menu.
  6. In the toolbar, click Run, or choose Product > Run.