eas-cli icon indicating copy to clipboard operation
eas-cli copied to clipboard

Distribution Certificate is not validated for non-interactive builds

Open danielecalzone opened this issue 3 months ago • 5 comments

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

danielecalzone avatar Oct 01 '25 10:10 danielecalzone