mirror of
https://github.com/status-im/react-native.git
synced 2025-02-26 16:10:58 +00:00
Packager linking when using custom debug configuration on iOS device (#16451)
Summary: In many projects we have different environments that we connect to. For these environments (for example: Test, Staging, Production) we have custom configurations (Debug and Release). While this is not a problem on Android, it is a problem on iOS. With the current implementation of the react-native-xcode.sh script, when using a custom Debug configuration, the app started on iOS device, can't contact the Packager. This pull request solves this issue. Connect a real device, start the app with a custom debug configuration in Xcode. Shake and Reload. [IOS][BUGFIX][./scripts/react-native-xcode.sh] Add support for connecting to the Packager when running the iOS app on device when using custom Debug configuration. Closes https://github.com/facebook/react-native/pull/16451 Differential Revision: D8730537 Pulled By: hramos fbshipit-source-id: a36007776e8fe9e401c38015040abd2c2bbd7c58
This commit is contained in:
parent
33d20da41b
commit
079bf3f206
@ -94,7 +94,7 @@ type $NODE_BINARY >/dev/null 2>&1 || nodejs_not_found
|
||||
set -x
|
||||
DEST=$CONFIGURATION_BUILD_DIR/$UNLOCALIZED_RESOURCES_FOLDER_PATH
|
||||
|
||||
if [[ "$CONFIGURATION" = "Debug" && ! "$PLATFORM_NAME" == *simulator ]]; then
|
||||
if [[ "$CONFIGURATION" = *Debug* && ! "$PLATFORM_NAME" == *simulator ]]; then
|
||||
IP=$(ipconfig getifaddr en0)
|
||||
if [ -z "$IP" ]; then
|
||||
IP=$(ifconfig | grep 'inet ' | grep -v ' 127.' | cut -d\ -f2 | awk 'NR==1{print $1}')
|
||||
|
Loading…
x
Reference in New Issue
Block a user