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.xmlI 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/udemyfastlaneto./android/app/src/main/java/io/beplus/udemy/fastlane - Change package
com.udemyfastlanetoio.beplus.udemy.fastlaneinMainActivity.javaandMyApplication.java - Change
package="com.udemyfastlane"attribute inAndroidManifest.xmltoio.beplus.udemy.fastlane - Change
applicationId com.udemyfastlanetoapplicationId io.beplus.udemy.fastlaneinapp/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.