✍️ Increased code signing and file storage limits

We’ve doubled the storage limits for code signing files in your Bitrise workspace:

  • Provisioning profiles and certificates: 60 → 100 files
  • Keystore files: 50 → 100 files
  • Files: 50 → 100

Generic File Storage allows you to upload, delete, update, and list project files on Bitrise. You can access these files through the API or the Workflow Editor.


:robot: Android:


:green_apple: iOS


:file_folder: Files


:light_bulb: Why this matters

If you’re managing multiple app variants, white-label applications, or enterprise builds across different environments, you’ve probably hit our previous limits. This meant deleting old profiles to upload new ones, manually rotating files, or splitting projects across multiple workspaces—all of which introduce slowness and increase the risk of build failures due to missing or mismatched signing credentials.

:spiral_notepad: When you’ll need this

You’re likely to benefit from these increased limits if you:

  • Build multiple app flavours (dev, staging, production) for both iOS and Android
  • Manage white-label apps that each require their own signing identity
  • Support multiple clients or brands from a single workspace
  • Maintain separate signing configs for different release channels (TestFlight, App Store, internal distribution)
  • Work on long-running projects where provisioning profiles accumulate over time

:guide_dog: How it works

The new limits are automatically available in your workspace—no migration or configuration needed. You can upload additional code signing files using the same process:

  1. Go to your “Project settings”
  2. Navigate to Code signing tab
  3. Upload your provisioning profiles, certificates, or keystore files as usual

Docs here

FYI notes:

  • Your existing files remain unchanged, and builds continue working with their current signing configurations.
  • All existing environment variables continue to work the same way.
1 Like