# React Native - ios extensions

**URL:** <https://discuss.bitrise.io/t/react-native-ios-extensions/25113>\
**Category:** Builds\
**Tags:** ios\
**Created:** [April 7, 2025, 11:03am UTC](https://discuss.bitrise.io/t/react-native-ios-extensions/25113 "2025-04-07T11:03:07Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nehal\_Sanklecha](https://avatars.discourse-cdn.com/v4/letter/n/54ee81/32.png) [@Nehal\_Sanklecha](https://discuss.bitrise.io/u/Nehal_Sanklecha)\
**Post date:** [April 7, 2025, 11:03am UTC](https://discuss.bitrise.io/t/react-native-ios-extensions/25113/1 "2025-04-07T11:03:07Z")

</div>

# Bitrise Build Issue Report template

From app store, I’m getting warning mails regarding ITMS-90473.  
CFBundlerVersion and CFBundleShortVersionString mismatch

## Description of the issue

```auto
update-ios-version:
    steps:
      - set-xcode-build-number@1:
          inputs:
            - plist_path: $BITRISE_SOURCE_DIR/apps/mobile/ios/Myapp/Info.plist
            - build_short_version_string: $VERSION_STRING
      - set-xcode-build-number@1:
          inputs:
            - plist_path: $BITRISE_SOURCE_DIR/apps/mobile/ios/Extension/Info.plist
            - build_short_version_string: $VERSION_STRING

```

## Environment:

production

stack: osx-xcode-16.2.x

## Reproducibility

- _Does a “Rebuild” help? (You can trigger a rebuild from the Build’s page, by clicking the “Rebuild” button in the top right corner of a finished build)_ : NO
- _Does a rebuild without caches help? (You can remove the `Cache:Pull` and `Cache:Push` steps temporarily to not to use the cache, or [you can delete all the caches on the `Settings` tab of the app](http://devcenter.bitrise.io/caching/about-caching/#downloading-and-deleting-caches)._ : NO
- _Does the issue happen sporadically, or every time?_ : everytime
- _Does upgrading the build Step to the latest version help?_ : NO
- _When did the issue start?_ : after integrating extensions

### Local reproduction

NA

### Local reproduction: Linux / Android (docker based) stack builds

NA

## Build log

(i) Provided Info.plist path: /Users/vagrant/git/apps/mobile/ios/Extension/Info.plist  
(i) Version number: 1.1.35  
(i) Build number: 12275

# ---- Current Bundle Version:

/usr/libexec/PlistBuddy -c “Print CFBundleVersion” “${CONFIG\_project\_info\_plist\_path}”  
$(CURRENT\_PROJECT\_VERSION)

# ---- Set Bundle Version:

/usr/libexec/PlistBuddy -c “Set :CFBundleVersion ${CONFIG\_new\_bundle\_version}” “${CONFIG\_project\_info\_plist\_path}”

if [! -z “${CONFIG\_new\_build\_short\_version\_string}”] ; then

# ---- Current Bundle Short Version String:

/usr/libexec/PlistBuddy -c “Print CFBundleShortVersionString” “${CONFIG\_project\_info\_plist\_path}”

# ---- Set Bundle Short Version String:

/usr/libexec/PlistBuddy -c “Set :CFBundleShortVersionString ${CONFIG\_new\_build\_short\_version\_string}” “${CONFIG\_project\_info\_plist\_path}”  
fi  
$(MARKETING\_VERSION)

# ==\> Bundle Version and Short Version changed

---

<div class="post-metadata">

**Author:** ![Nehal\_Sanklecha](https://avatars.discourse-cdn.com/v4/letter/n/54ee81/32.png) [@Nehal\_Sanklecha](https://discuss.bitrise.io/u/Nehal_Sanklecha)\
**Post date:** [April 8, 2025, 3:37am UTC](https://discuss.bitrise.io/t/react-native-ios-extensions/25113/2 "2025-04-08T03:37:14Z")

</div>

setting generate info.plist to false for extensions helped

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/bitrise/original/2X/d/d901cf2aad020f2dd11918afc89ec2089bb87b35.png) [@system](https://discuss.bitrise.io/u/system)\
**Post date:** [May 8, 2025, 3:38am UTC](https://discuss.bitrise.io/t/react-native-ios-extensions/25113/3 "2025-05-08T03:38:10Z")

</div>

Closed on May 8, 2025, 3:38am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
