React Native ~ Fine Tune - rohit120582sharma/Documentation GitHub Wiki

Gitignore

# 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


Application

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 to io.beplus.udemy.fastlane in MainActivity.java and MyApplication.java
  • Change package="com.udemyfastlane" attribute in AndroidManifest.xml to io.beplus.udemy.fastlane
  • Change applicationId com.udemyfastlane to applicationId io.beplus.udemy.fastlane in app/build.gradle
  • For consistency reasons only, change package = "com.mysimpleapp" to package = "io.beplus.udemy.fastlane" in app/BUCK

Do the same for iOS project in Xcode.

⚠️ **GitHub.com Fallback** ⚠️