React NativeBuilding, Deployment & App Store Release

101 items

1

Multiple Build Variants & Flavors

Slides / Video
2

Automating Releases with CI/CD

Slides / Video
3

Prebuild: Managed vs Bare Release

Slides / Video
4

Permissions & Privacy Manifests for Stores

Slides / Video
5

ProGuard, Minification & Bundle Size

Slides / Video
6

Configuring app.json for Builds

Slides / Video
7

OTA Updates: EAS Update & CodePush

Slides / Video
8

App Store Review Guidelines & Rejections

Slides / Video
9

Google Play Testing Tracks

Slides / Video
10

Uploading Builds to TestFlight

Slides / Video
11

Google Play Console Setup & App Listing

Slides / Video
12

Building Locally vs Cloud Builds

Slides / Video
13

Universal Link Domain Config

Code Quiz
14

Bundling Source Maps for Crashes

Code Quiz
15

Uploading Build to TestFlight

Code Quiz
16

__DEV__ Guarded Debug Code

Code Quiz
17

EAS Submit for Store Submission

Slides / Video
18

Expo Application Services (EAS) Build

Slides / Video
19

App Icons and Splash Screen Setup

Slides / Video
20

App Versioning: Codes & Numbers

Slides / Video
21

App Identifiers: Bundle ID & Application ID

Slides / Video
22

iOS Code Signing Essentials

Slides / Video
23

Signing Android Apps with a Keystore

Slides / Video
24

Wrong Gradle Task for APK

Code Quiz
25

Wrong Gradle Task for AAB

Code Quiz
26

Release Uses Debug Signing

Code Quiz
27

Invalid Splash resizeMode

Code Quiz
28

app.json Missing expo Key

Code Quiz
29

Adaptive Icon Color Bug

Code Quiz
30

Swapped iOS and Android IDs

Code Quiz
31

iOS buildNumber Wrong Type

Code Quiz
32

iOS Release Build: Archive & IPA

Slides / Video
33

Android Release Build: APK vs AAB

Slides / Video
34

Debug vs Release Build Modes

Slides / Video
35

Staged Rollout to Google Play

Code Quiz
36

Declaring an Android Permission

Code Quiz
37

Applying an OTA Update

Code Quiz
38

iOS Camera Usage Description

Code Quiz
39

Bundling JS for Release

Code Quiz
40

Enabling R8 Minification

Code Quiz
41

Runtime Version Policy

Code Quiz
42

ABI Splits Not Producing Per-ABI APKs

Code Quiz
43

Enabling the Hermes Engine

Code Quiz
44

Env Vars in the Client Bundle

Code Quiz
45

EAS Submit Android Track

Code Quiz
46

Android Release Signing Config

Code Quiz
47

iOS Export Options Method

Code Quiz
48

Running an EAS Build

Code Quiz
49

xcodebuild Archive Command

Code Quiz
50

EAS Production Profile Distribution

Code Quiz
51

App Permissions and Privacy

Quiz
52

Beta Distribution Channels

Quiz
53

Environment Variables in Builds

Quiz
54

Over-the-Air Updates

Quiz
55

Store Listing Metadata

Quiz
56

Bundle ID and Package Name

Quiz
57

Reducing App Bundle Size

Quiz
58

Submitting to App Store Connect

Quiz
59

Managed vs Bare Workflow

Quiz
60

CI/CD for Mobile Releases

Quiz
61

App Store Rejection Reasons

Quiz
62

iOS Code Signing Basics

Quiz
63

Android Release APK vs AAB

Quiz
64

Android Keystore Management

Quiz
65

Staged and Phased Rollouts

Quiz
66

iOS Release Archive in Xcode

Quiz
67

EAS Build for Cloud Builds

Quiz
68

Publishing to Google Play Console

Quiz
69

App Icons and Splash Screens

Quiz
70

Version vs Build Number

Quiz
71

EAS Submit for Store Submission

Quiz
72

Debug vs Release Build Variants

Quiz
73

Publishing to Google Play Console

Flashcard
74

Generating an Android APK

Flashcard
75

Crash Reporting Integration

Flashcard
76

Developer Account Requirements

Flashcard
77

Configuring App Permissions

Flashcard
78

ProGuard/R8 Shrinking

Flashcard
79

Debug vs Release Build Modes

Flashcard
80

Expo EAS Submit

Flashcard
81

Fastlane for Release Automation

Flashcard
82

Expo EAS Build

Flashcard
83

App Bundle IDs and Package Names

Flashcard
84

iOS Code Signing and Provisioning Profiles

Flashcard
85

App Icons and Splash Screen

Flashcard
86

Expo EAS Update / OTA

Flashcard
87

Google Play Testing Tracks

Flashcard
88

TestFlight Beta Distribution

Flashcard
89

Environment Variables and Build Configs

Flashcard
90

Store Listing Metadata and Screenshots

Flashcard
91

Submitting via App Store Connect

Flashcard
92

Configuring Gradle for Release Builds

Flashcard
93

Enabling Hermes for Release

Flashcard
94

Generating an Android App Bundle (AAB)

Flashcard
95

OTA Updates with CodePush

Flashcard
96

App Store Review Rejections

Flashcard
97

App Versioning Fields

Flashcard
98

Signing Android Apps with a Keystore

Flashcard
99

Managed vs Bare Workflow Builds

Flashcard
100

Building an iOS Archive with Xcode

Flashcard
101

Reducing App Bundle Size

Flashcard
Code QuizAdvanced

Bundling Source Maps for Crashes

Spot why the production source map won't match the shipped bundle.

Codebash
react-native bundle \
  --platform ios \
  --dev true \
  --entry-file index.js \
  --bundle-output main.jsbundle \
  --sourcemap-output main.jsbundle.map

# then upload main.jsbundle.map to Sentry/crash reporter

What is wrong with this release bundling command?