Distribution Certificate is not validated for non-interactive builds
- Dominant language
- TypeScript
- Stars
- 1.4k
- Forks
- 236
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 91
Description
### 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/pull/1775)
[https://github.com/expo/eas-cli/issues/390](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
Contributor guide
Assessment
This issue has not been assessed yet.