# Bundle identifier not reflected in App Store build details after publishing via Replit Mobile Publishing App type: Expo / React Native (iOS) Replit feature: Publish to App Store

**URL:** <https://replit.discourse.group/t/bundle-identifier-not-reflected-in-app-store-build-details-after-publishing-via-replit-mobile-publishing-app-type-expo-react-native-ios-replit-feature-publish-to-app-store/10465>\
**Category:** Deployments\
**Tags:** using-replit, how-to\
**Created:** [March 24, 2026, 1:10pm UTC](https://replit.discourse.group/t/bundle-identifier-not-reflected-in-app-store-build-details-after-publishing-via-replit-mobile-publishing-app-type-expo-react-native-ios-replit-feature-publish-to-app-store/10465 "2026-03-24T13:10:15Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tim](https://yyz2.discourse-cdn.com/flex010/user_avatar/replit.discourse.group/tim/32/3350_2.png) [@Tim](https://replit.discourse.group/u/Tim)\
**Post date:** [March 24, 2026, 1:10pm UTC](https://replit.discourse.group/t/bundle-identifier-not-reflected-in-app-store-build-details-after-publishing-via-replit-mobile-publishing-app-type-expo-react-native-ios-replit-feature-publish-to-app-store/10465/1 "2026-03-24T13:10:15Z")

</div>

**Issue:**  
My `app.json` has the correct bundle identifier set under the `ios` key:

```auto
"ios": {

```

`"bundleIdentifier": "io.cirsiumlabs.drillshot"`

`}`

After publishing through Replit’s App Store publishing flow, the bundle identifier is not showing up correctly in the resulting build details — either within Replit’s publish UI or in App Store Connect / TestFlight’s build metadata.

```auto
✅ Modified app.json with:{ "name": "DrillShot", "slug": "drillshot", "owner": "replit-private-07618964-7dc7-40dd-b99d-9f1e5fa879b0", "extra": { "eas": { "projectId": "80585504-fcd0-4419-ac81-f9374da63d1a" } }, "ios": { "appleTeamId": "8HN2MM9FSQ", "bundleIdentifier": "app.replit.drillshot", "infoPlist": { "ITSAppUsesNonExemptEncryption": false } }}

```

**What I expected:** The bundle identifier defined in `app.json` to carry through into the EAS build and be visible in the build details as `io.cirsiumlabs.drillshot`.

**What I see:** The build details either show a blank/missing bundle identifier or appear to reflect a previous value rather than the one currently in `app.json`.

**Questions:**

1. Does Replit’s Publish to App Store flow read the bundle identifier directly from `app.json`, or does it need to be configured separately somewhere else in the publish settings?

2. Is there a place within Replit’s publish flow to explicitly override or confirm the bundle identifier before the build is submitted?

Any guidance appreciated — the code-side config looks correct, so I suspect this is something specific to how the Replit publishing pipeline handles or surfaces the identifier.

**Update (edit)**: Replit is silently replacing my slug and bundle identifier with auto-generated values before the EAS build runs.

1. Is there a way to prevent Replit’s publish flow from overriding the bundle identifier I’ve already defined in `app.json`?
2. Is there a setting in the publish UI to specify a custom bundle identifier instead of the auto-generated `app.replit.*` one?
3. If Replit must manage the identifier, can it respect the one already present in `app.json` rather than replacing it?
