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.
| Item | Where to find it |
|---|---|
| Team ID | developer.apple.com → Membership details |
| Bundle Identifier | Xcode → General, and the Apple Developer identifiers list |
| SKU | App Store Connect → App Information |
| Apple ID (app's numeric ID) | App Store Connect → App Information |
| D-U-N-S number | Your D&B record |
| Account Holder email | Your password manager |
| Eluvio property ID | Creator Studio → Media Properties |
Reference links
Enrollment and accounts
Users and access
Building and distributing
Submission