|
12 | 12 | 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.mm */; };
|
13 | 13 | 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
|
14 | 14 | 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
|
| 15 | + 6EA01F72FAC10D00AECACF94 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 0EC7AB76F90EED035707BA4E /* PrivacyInfo.xcprivacy */; }; |
15 | 16 | 7699B88040F8A987B510C191 /* libPods-HelloWorld-HelloWorldTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 19F6CBCC0A4E27FBF8BF4A61 /* libPods-HelloWorld-HelloWorldTests.a */; };
|
16 | 17 | 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; };
|
17 | 18 | /* End PBXBuildFile section */
|
|
30 | 31 | 00E356EE1AD99517003FC87E /* HelloWorldTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = HelloWorldTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
31 | 32 | 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
32 | 33 | 00E356F21AD99517003FC87E /* HelloWorldTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = HelloWorldTests.m; sourceTree = "<group>"; };
|
| 34 | + 0EC7AB76F90EED035707BA4E /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = HelloWorld/PrivacyInfo.xcprivacy; sourceTree = "<group>"; }; |
33 | 35 | 13B07F961A680F5B00A75B9A /* HelloWorld.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HelloWorld.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
34 | 36 | 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = HelloWorld/AppDelegate.h; sourceTree = "<group>"; };
|
35 | 37 | 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = HelloWorld/AppDelegate.mm; sourceTree = "<group>"; };
|
|
94 | 96 | 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */,
|
95 | 97 | 13B07FB71A68108700A75B9A /* main.m */,
|
96 | 98 | 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */,
|
| 99 | + 0EC7AB76F90EED035707BA4E /* PrivacyInfo.xcprivacy */, |
97 | 100 | );
|
98 | 101 | name = HelloWorld;
|
99 | 102 | sourceTree = "<group>";
|
|
183 | 186 | 13B07F8C1A680F5B00A75B9A /* Frameworks */,
|
184 | 187 | 13B07F8E1A680F5B00A75B9A /* Resources */,
|
185 | 188 | 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
|
186 |
| - 00EEFC60759A1932668264C0 /* [CP] Embed Pods Frameworks */, |
187 | 189 | E235C05ADACE081382539298 /* [CP] Copy Pods Resources */,
|
188 | 190 | );
|
189 | 191 | buildRules = (
|
|
245 | 247 | files = (
|
246 | 248 | 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */,
|
247 | 249 | 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
|
| 250 | + 6EA01F72FAC10D00AECACF94 /* PrivacyInfo.xcprivacy in Resources */, |
248 | 251 | );
|
249 | 252 | runOnlyForDeploymentPostprocessing = 0;
|
250 | 253 | };
|
|
259 | 262 | inputPaths = (
|
260 | 263 | "$(SRCROOT)/.xcode.env.local",
|
261 | 264 | "$(SRCROOT)/.xcode.env",
|
| 265 | + "$(SRCROOT)/../.react-native.config", |
262 | 266 | );
|
263 | 267 | name = "Bundle React Native code and images";
|
264 | 268 | outputPaths = (
|
265 | 269 | );
|
266 | 270 | runOnlyForDeploymentPostprocessing = 0;
|
267 | 271 | shellPath = /bin/sh;
|
268 |
| - shellScript = "set -e\n\nWITH_ENVIRONMENT=\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"$REACT_NATIVE_PATH/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\"\n"; |
| 272 | + shellScript = "set -e\n\nexport CONFIG_JSON=$(sed -e \"s|HELLOWORLD_PATH|$(realpath \"${SRCROOT}/../\")|g\" \"${SRCROOT}/../.react-native.config\")\n\nWITH_ENVIRONMENT=\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"$REACT_NATIVE_PATH/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\"\n"; |
269 | 273 | };
|
270 | 274 | 00EEFC60759A1932668264C0 /* [CP] Embed Pods Frameworks */ = {
|
271 | 275 | isa = PBXShellScriptBuildPhase;
|
|
328 | 332 | shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
329 | 333 | showEnvVarsInLog = 0;
|
330 | 334 | };
|
331 |
| - C59DA0FBD6956966B86A3779 /* [CP] Embed Pods Frameworks */ = { |
332 |
| - isa = PBXShellScriptBuildPhase; |
333 |
| - buildActionMask = 2147483647; |
334 |
| - files = ( |
335 |
| - ); |
336 |
| - inputFileListPaths = ( |
337 |
| - "${PODS_ROOT}/Target Support Files/Pods-HelloWorld-HelloWorldTests/Pods-HelloWorld-HelloWorldTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", |
338 |
| - ); |
339 |
| - name = "[CP] Embed Pods Frameworks"; |
340 |
| - outputFileListPaths = ( |
341 |
| - "${PODS_ROOT}/Target Support Files/Pods-HelloWorld-HelloWorldTests/Pods-HelloWorld-HelloWorldTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", |
342 |
| - ); |
343 |
| - runOnlyForDeploymentPostprocessing = 0; |
344 |
| - shellPath = /bin/sh; |
345 |
| - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-HelloWorld-HelloWorldTests/Pods-HelloWorld-HelloWorldTests-frameworks.sh\"\n"; |
346 |
| - showEnvVarsInLog = 0; |
347 |
| - }; |
348 | 335 | E235C05ADACE081382539298 /* [CP] Copy Pods Resources */ = {
|
349 | 336 | isa = PBXShellScriptBuildPhase;
|
350 | 337 | buildActionMask = 2147483647;
|
|
433 | 420 | );
|
434 | 421 | PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
|
435 | 422 | PRODUCT_NAME = "$(TARGET_NAME)";
|
| 423 | + REACT_NATIVE_PATH = "${PODS_ROOT}/../../../react-native"; |
436 | 424 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/HelloWorld.app/HelloWorld";
|
437 | 425 | };
|
438 | 426 | name = Debug;
|
|
457 | 445 | );
|
458 | 446 | PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
|
459 | 447 | PRODUCT_NAME = "$(TARGET_NAME)";
|
| 448 | + REACT_NATIVE_PATH = "${PODS_ROOT}/../../../react-native"; |
460 | 449 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/HelloWorld.app/HelloWorld";
|
461 | 450 | };
|
462 | 451 | name = Release;
|
|
482 | 471 | );
|
483 | 472 | PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
|
484 | 473 | PRODUCT_NAME = HelloWorld;
|
| 474 | + REACT_NATIVE_PATH = "${PODS_ROOT}/../../../react-native"; |
485 | 475 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
486 | 476 | SWIFT_VERSION = 5.0;
|
487 | 477 | VERSIONING_SYSTEM = "apple-generic";
|
|
508 | 498 | );
|
509 | 499 | PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
|
510 | 500 | PRODUCT_NAME = HelloWorld;
|
| 501 | + REACT_NATIVE_PATH = "${PODS_ROOT}/../../../react-native"; |
511 | 502 | SWIFT_VERSION = 5.0;
|
512 | 503 | VERSIONING_SYSTEM = "apple-generic";
|
513 | 504 | };
|
|
582 | 573 | "-DFOLLY_CFG_NO_COROUTINES=1",
|
583 | 574 | "-DFOLLY_HAVE_CLOCK_GETTIME=1",
|
584 | 575 | );
|
585 |
| - OTHER_LDFLAGS = ( |
586 |
| - "$(inherited)", |
587 |
| - " ", |
588 |
| - ); |
589 |
| - REACT_NATIVE_PATH = "${PODS_ROOT}/../../../react-native"; |
| 576 | + OTHER_LDFLAGS = "$(inherited) "; |
590 | 577 | SDKROOT = iphoneos;
|
591 |
| - USE_HERMES = true; |
592 | 578 | };
|
593 | 579 | name = Debug;
|
594 | 580 | };
|
|
653 | 639 | "-DFOLLY_CFG_NO_COROUTINES=1",
|
654 | 640 | "-DFOLLY_HAVE_CLOCK_GETTIME=1",
|
655 | 641 | );
|
656 |
| - OTHER_LDFLAGS = ( |
657 |
| - "$(inherited)", |
658 |
| - " ", |
659 |
| - ); |
660 |
| - REACT_NATIVE_PATH = "${PODS_ROOT}/../../../react-native"; |
| 642 | + OTHER_LDFLAGS = "$(inherited) "; |
661 | 643 | SDKROOT = iphoneos;
|
662 |
| - USE_HERMES = true; |
663 | 644 | VALIDATE_PRODUCT = YES;
|
664 | 645 | };
|
665 | 646 | name = Release;
|
|
0 commit comments