Distribution Certificate is not validated for non-interactive builds
Build/Submit details page URL
No response
Summary
Hello,
After updating the Distribution Certificate because it was nearing expiration, I tried running my usual commands:
eas build --profile production --platform ios --auto-submit --non-interactive
eas build --profile staging --platform ios --auto-submit --non-interactive
Now I’m seeing warnings that never appeared before:
Distribution Certificate is not validated for non-interactive builds.
Skipping Provisioning Profile validation on Apple Servers because we aren't authenticated.
It seems related to these issues, but I haven’t found a solution yet:
https://github.com/expo/eas-cli/pull/1775 https://github.com/expo/eas-cli/issues/390
Managed or bare?
Bare
Environment
expo-env-info 2.0.7 environment info: System: OS: macOS 15.7 Shell: 5.9 - /bin/zsh Binaries: Node: 24.8.0 - /opt/homebrew/bin/node npm: 11.6.0 - /opt/homebrew/bin/npm Managers: CocoaPods: 1.16.2 - /opt/homebrew/bin/pod SDKs: iOS SDK: Platforms: DriverKit 25.0, iOS 26.0, macOS 26.0, tvOS 26.0, visionOS 26.0, watchOS 26.0 IDEs: Android Studio: 2025.1 AI-251.26094.121.2513.14007798 Xcode: 26.0.1/17A400 - /usr/bin/xcodebuild npmPackages: expo: 52.0.47 => 52.0.47 expo-router: ~4.0.21 => 4.0.21 react: 18.3.1 => 18.3.1 react-native: ~0.77.1 => 0.77.3 Expo Workflow: bare
Error output
No response
Reproducible demo or steps to reproduce from a blank project
eas build --profile production --platform ios --auto-submit --non-interactive eas build --profile staging --platform ios --auto-submit --non-interactive