React Native — Changer le PackageName de l’app Android et le BundleId de l’app iOS

react-native init changemonid
open ios/changemonid.xcworkspace
Changement du BundleId de l’app iOS
react-native run-ios

Attention, si vous aviez déjà lancé votre application avec le BundleId d’origine, vous avez maintenant 2 applications sur votre simulateur. L’une correspondant à votre ancien BundleId et la seconde au nouveau. Avant de continuer à travailler, je vous invite à faire du ménage sur votre simulateur.

java
|_com
|_changemonid
java
|_fr
|_onthebeachdev
|_changemonid
package com.changemonid;
package fr.onthebeachdev.changemonid;
package com.changemonid;
package fr.onthebeachdev.changemonid;
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.changemonid">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="fr.onthebeachdev.changemonid">
android_build_config(
name = "build_config",
package = "com.changemonid",
)
android_resource(
name = "res",
package = "com.changemonid",
res = "src/main/res",
)
android_build_config(
name = "build_config",
package = "fr.onthebeachdev.changemonid",
)
android_resource(
name = "res",
package = "fr.onthebeachdev.changemonid",
res = "src/main/res",
)
defaultConfig {
applicationId "com.changemonid"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 1
versionName "1.0"
}
defaultConfig {
applicationId "fr.onthebeachdev.changemonid"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 1
versionName "1.0"
}
react-native run-android

Comme pour iOS également, si vous aviez déjà lancé votre application avec le PackageName d’origine, vous avez maintenant 2 applications sur votre émulateur. L’une correspondant à votre ancien PackageName et la seconde au nouveau. Avant de continuer à travailler, je vous invite à faire du ménage sur votre émulateur.

--

--

Show Runner de projets mobiles. Développeur React Native et passionné par les challenges du monde mobile.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store