This feature requires a BoxCast OTT App Subscription. If you don't currently have OTT Apps, you can learn more about pricing here, or reach out to your CSM to add it.
Set Up App Store Connect Record
First, create your Apple Developer account. Follow the instructions here.
Next, you will need to create a new App Record inside your Apple Dev account. On the Apps page, click the ‘+' in the top left, select New App and fill out the form. Under Platforms, ensure the option for tvOS is selected. For more information on creating an app, see Apple’s documentation.
Build Your BoxCast OTT App
App Store Connect Setup
This section only needs to be completed once, but note that it cannot be changed once submitted. Be careful to make sure all of your information is correct. If you submit incorrect information by mistake, contact BoxCast Technical Support via questions@boxcast.com.
Generate an API Key
Log in to appstoreconnect.apple.com, go to Users and Access > Integrations > App Store Connect API, and create a new Team API Key. Make sure the key has the App Manager role.
Download the Private Key File and keep it safe. This file can only be downloaded once. If you lose the Private Key File, you will end up having to remove that API Key and start over.
Learn more about creating an API Key here.
Key ID
Copy the Key ID from the API Key you created, and then paste into the BoxCast OTT fulfillment field labeled Key ID.
Issuer ID
Copy the Issuer ID from the top of the API Keys tab, and then paste into the BoxCast OTT fulfillment field labeled Issuer ID.
Key File
Upload the Private Key File you downloaded (when creating the API Key) to the form field in BoxCast OTT labeled Key File.
Development Team ID
Sign into your Apple Developer account and navigate to Membership Details. Copy the value of Team ID, and paste it into the BoxCast OTT fulfillment field labeled Development Team ID.
Bundle ID
Back in App Store Connect, open the App Record you created above. Go to General > App Information. Under the General Information section, you should find your app’s Bundle ID - copy that value into the BoxCast OTT fulfillment field labeled Bundle ID.
Apple TV App Names
This is where you decide what name your app will have in the App Store and on the home page.
Full App Name
This is the name of your app as seen in the App Store.
Display Name
This is the name that will appear under the app icon once users download it. This can be the same as the Full App Name.
Image Assets
This is where you design your app’s appearance on Apple TV. Apple requires at least two layers for an App Icon, but you can add up to three in BoxCast OTT Apps.
Top (Layer 1)
This is the uppermost layer of your app icon in the App Store and on the home screen. This top layer must have transparent regions.
Middle (Layer 2)
This is the middle layer of your app icon in the App Store and on the home screen. This middle layer must have transparent regions, but this layer is optional.
Bottom (Layer 3)
This is the base layer of your app icon in the App Store and on the home screen. This bottom layer must not have any transparency.
On the next page, you’ll add assets for the “top shelf” display
Standard
This is the image representing your app when it is displayed to users on their top shelf.
Wide
This is the image representing your app when users highlight it on the top shelf and it expands to fill the screen.
Build
Congratulations! You’ve assembled all the data you need to build your app. Verify everything is correct and then submit your build request. Our system will be hard at work building your app for you - no developer required. App builds can take 30-60 minutes to process.
Submit Your App For Review
The next steps don’t happen in BoxCast OTT, but back in Apple’s App Store Connect. When your build is complete, a link to App Store Connect should appear in your Distribution page (or navigate to appstoreconnect.apple.com).
Prepare for Review
Open appstoreconnect.apple.com and select your tvOS app (or click the button in BoxCast OTT’s Distribution page to take you directly to the App Store Connect listing for your tvOS app). Navigate to Distribution > tvOS App > Prepare for Submission.
Screenshots
BoxCast OTT automatically takes multiple screenshots of your app during the build phase, and uploads them to App Store Connect for you. Apple requires at least one screenshot of the app to display in the App Store. Review these screenshots, and delete any that appear broken or are duplicates. If there are no screenshots, please BoxCast Technical Support via questions@boxcast.com.
Description
Provide a description of your app for display in the App Store. This should inform users of what to expect when they download your app.
Keywords
Provide one or more keywords to guide users toward your app in the App Store.
Support URL
A URL for viewers to refer to when they need help using the tvOS app. This should not be a BoxCast URL.
Copyright
The app’s copyright is the current year and your organization’s name. Do not use BoxCast, but as an example: 2025 BoxCast, Inc.
Build
Make sure the most recent build created by BoxCast OTT is selected. You can view all of the builds from BoxCast OTT in the TestFlight tab of your app details.
App Review Information
Every tvOS app is manually reviewed by Apple employees before being published on the App Store. You need to provide your contact information in case the reviewer needs to reach out to you directly.
The reviewer will need a viewer account so they can check signed-in functionality as well. You should create a viewer account with an email and password you do not use anywhere else. Fill this in to the App Review Information section under Sign-In Information. You do not need to do anything else with this viewer account. Do not provide a BoxCast OTT admin login details, only viewer.
Feel free to add any additional context in the Notes section, but it is not required.
Submit for Review
You’re almost there! Submit your app for review and await an Apple employee to review it. Once it’s been approved, publish it to the App Store or set it to automatically publish as soon as approval is given.
Your viewers may now access your BoxCast OTT content on Apple TV!