diff --git a/contrib/mobile/Android/app/src/main/AndroidManifest.xml b/contrib/mobile/Android/app/src/main/AndroidManifest.xml
index ce7c84638a64f6d5aca879d3ec9881095df329e8..d81b1661dc31219a754ef845beaf3e62b7ec6b93 100644
--- a/contrib/mobile/Android/app/src/main/AndroidManifest.xml
+++ b/contrib/mobile/Android/app/src/main/AndroidManifest.xml
@@ -1,7 +1,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
           package="org.geuz.onelab"
           android:versionName="2.3.0"
-          android:versionCode="46"
+          android:versionCode="47"
           android:installLocation="auto" >
 
   <uses-sdk android:minSdkVersion="16"
diff --git a/contrib/mobile/iOS/Onelab/Onelab-Info.plist b/contrib/mobile/iOS/Onelab/Onelab-Info.plist
index 0836b3a7d909d9d1211230d0dc0532e9b9bc6945..28324c988b914a3aec23cb30cfbda01c28306743 100644
--- a/contrib/mobile/iOS/Onelab/Onelab-Info.plist
+++ b/contrib/mobile/iOS/Onelab/Onelab-Info.plist
@@ -30,7 +30,7 @@
     <key>CFBundleName</key><string>${PRODUCT_NAME}</string>
     <key>CFBundlePackageType</key><string>APPL</string>
     <key>CFBundleShortVersionString</key><string>2.3.0</string>
-    <key>CFBundleVersion</key><string>46</string>
+    <key>CFBundleVersion</key><string>47</string>
     <key>CFBundleSignature</key><string>????</string>
     <key>LSRequiresIPhoneOS</key><true/>
     <key>UIFileSharingEnabled</key><true/>
diff --git a/contrib/mobile/utils/change_version.sh b/contrib/mobile/utils/change_version.sh
index cccb0708fd720558b0ae32da38b11b806e314182..5377231d5f3d354348d7249cae0a13441c152f08 100755
--- a/contrib/mobile/utils/change_version.sh
+++ b/contrib/mobile/utils/change_version.sh
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 
 version=2.3.0
-build=46 # must be incremented for each submitted build
+build=47 # must be incremented for each submitted build
 
 mobile="${HOME}/src/gmsh/contrib/mobile"