Skip to main content

Troubleshooting and reference

Signing and upload errors, plus the identifiers worth writing down once.

Signing errors​

"No account for team" / "No profiles for 'com.yourcompany.app' were found"​

Xcode is signed in with an Apple Account that is not on the team, or the bundle ID is wrong. Check Xcode → Settings → Apple Accounts, confirm the team appears, and confirm the bundle identifier in Signing & Capabilities matches the App ID you registered.

"Failed to register bundle identifier"​

The identifier is already taken by another team, or your account lacks permission to create identifiers. Register it manually; if it is taken, choose a different one.

Build errors​

Missing package errors on open​

File → Packages → Resolve Package Versions. If that fails, File → Packages → Reset Package Caches, then resolve again. Requires network access.

The Archive menu item is greyed out​

A simulator is selected as the destination. Switch to Any tvOS Device (arm64).

Firebase and GoogleService-Info.plist​

The app builds and runs fine without this file — Firebase is simply disabled at runtime. It is an Eluvio-internal credential and you do not need it. Ignore bin/fetch-secrets.sh.

Upload errors​

"The bundle version must be higher than the previously uploaded version"​

Bump Build on the General tab and re-archive. Build numbers must strictly increase across all uploads.

Invalid icon errors after upload​

tvOS icons are layered image stacks with strict requirements. The App Store icon must be 1280×768 (1x) and 2560×1536 (2x). Front and middle layers must be PNG; the back layer must be JPG. No transparency in the back layer. See the Customization section of Customize.md for the full list of sizes.

Identifiers to keep track of​

Fill this in for your own records. You will be asked for these repeatedly.

ItemWhere to find it
Team IDdeveloper.apple.com → Membership details
Bundle IdentifierXcode → General, and the Apple Developer identifiers list
SKUApp Store Connect → App Information
Apple ID (app's numeric ID)App Store Connect → App Information
D-U-N-S numberYour D&B record
Account Holder emailYour password manager
Eluvio property IDCreator Studio → Media Properties

Enrollment and accounts

Users and access

Building and distributing

Submission