浏览代码

Merge pull request #3005 from saghul/fix-ios-dev-debug

[iOS] Fix running in Debug mode on a device
master
Zoltan Bettenbuk 7 年前
父节点
当前提交
31864b95ab
没有帐户链接到提交者的电子邮件
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1
    1
      ios/sdk/sdk.xcodeproj/project.pbxproj

+ 1
- 1
ios/sdk/sdk.xcodeproj/project.pbxproj 查看文件

@@ -337,7 +337,7 @@
337 337
 			);
338 338
 			runOnlyForDeploymentPostprocessing = 0;
339 339
 			shellPath = /bin/sh;
340
-			shellScript = "export NODE_BINARY=node\nif [[ \"$CONFIGURATION\" == *Debug* ]]; then\n    export SKIP_BUNDLING=1\nfi\n../../node_modules/react-native/scripts/react-native-xcode.sh";
340
+			shellScript = "if [[ \"$CONFIGURATION\" == *Debug* && ! \"$PLATFORM_NAME\" == *simulator ]]; then\n    IP=$(ipconfig getifaddr en0)\n    if [ -z \"$IP\" ]; then\n        IP=$(ifconfig | grep 'inet ' | grep -v ' 127.' | cut -d\\   -f2  | awk 'NR==1{print $1}')\n    fi\n    DEST=$CONFIGURATION_BUILD_DIR/$UNLOCALIZED_RESOURCES_FOLDER_PATH\n    echo \"$IP\" > \"$DEST/ip.txt\"\n    exit 0\nfi\nexport NODE_BINARY=node\n../../node_modules/react-native/scripts/react-native-xcode.sh";
341 341
 		};
342 342
 		26796D8589142D80C8AFDA51 /* [CP] Check Pods Manifest.lock */ = {
343 343
 			isa = PBXShellScriptBuildPhase;

正在加载...
取消
保存