React Native ~ Fine Tune - rohit120582sharma/Documentation GitHub Wiki
# general
node_modules/
coverage/
third-party/
npm-debug.log
package-lock.json
# misc
.vscode/
.nvm
.Trashes
*.DS_Store
*.log
*.iml
*.jsbundle
*.keystore
# Mobile
# Xcode
!**/*.xcodeproj
!**/*.pbxproj
!**/*.xcworkspacedata
!**/*.xcsettings
!**/*.xcscheme
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
*.xccheckout
*.moved-aside
DerivedData
*.hmap
*.ipa
*.xcuserstate
project.xcworkspace
# OS X
ios/build
ios/Pods/**
# Gradle
!gradle-wrapper.jar
# Android
android/.idea
android/.gradle
android/.signing
android/build
android/local.properties
# mobile/android/secure
android/app/my-release-key.keystore
android/app/*.iml
android/app/build
# RNFirebase & Crashlytics configuations
mobile/ios/RnFirebase.xcodeproj/xcuserdata
mobile/android/com_crashlytics_export_strings.xml
I change Android package
name to reflect our bundle identifier. In my case, I will use io.beplus.udemy.fastlane
.
- Move
./android/app/src/main/java/com/udemyfastlane
to./android/app/src/main/java/io/beplus/udemy/fastlane
- Change package
com.udemyfastlane
toio.beplus.udemy.fastlane
inMainActivity.java
andMyApplication.java
- Change
package="com.udemyfastlane"
attribute inAndroidManifest.xml
toio.beplus.udemy.fastlane
- Change
applicationId com.udemyfastlane
toapplicationId io.beplus.udemy.fastlane
inapp/build.gradle
- For consistency reasons only, change
package = "com.mysimpleapp"
topackage = "io.beplus.udemy.fastlane"
inapp/BUCK
Do the same for iOS project in Xcode.