|
287 | 287 | ); |
288 | 288 | PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; |
289 | 289 | PRODUCT_NAME = BasicExample; |
| 290 | + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; |
290 | 291 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
291 | 292 | SWIFT_VERSION = 5.0; |
| 293 | + TARGETED_DEVICE_FAMILY = "1,2"; |
292 | 294 | VERSIONING_SYSTEM = "apple-generic"; |
293 | 295 | }; |
294 | 296 | name = Debug; |
|
314 | 316 | ); |
315 | 317 | PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; |
316 | 318 | PRODUCT_NAME = BasicExample; |
| 319 | + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; |
317 | 320 | SWIFT_VERSION = 5.0; |
| 321 | + TARGETED_DEVICE_FAMILY = "1,2"; |
318 | 322 | VERSIONING_SYSTEM = "apple-generic"; |
319 | 323 | }; |
320 | 324 | name = Release; |
|
380 | 384 | ); |
381 | 385 | MTL_ENABLE_DEBUG_INFO = YES; |
382 | 386 | ONLY_ACTIVE_ARCH = YES; |
383 | | - OTHER_CFLAGS = "$(inherited)"; |
| 387 | + OTHER_CFLAGS = ( |
| 388 | + "$(inherited)", |
| 389 | + "-DRCT_REMOVE_LEGACY_ARCH=1", |
| 390 | + ); |
384 | 391 | OTHER_CPLUSPLUSFLAGS = ( |
385 | 392 | "$(OTHER_CFLAGS)", |
386 | 393 | "-DFOLLY_NO_CONFIG", |
387 | 394 | "-DFOLLY_MOBILE=1", |
388 | 395 | "-DFOLLY_USE_LIBCPP=1", |
389 | 396 | "-DFOLLY_CFG_NO_COROUTINES=1", |
390 | 397 | "-DFOLLY_HAVE_CLOCK_GETTIME=1", |
| 398 | + "-DRCT_REMOVE_LEGACY_ARCH=1", |
391 | 399 | ); |
392 | 400 | OTHER_LDFLAGS = ( |
393 | 401 | "$(inherited)", |
|
396 | 404 | REACT_NATIVE_PATH = "${PODS_ROOT}/../../../../node_modules/react-native"; |
397 | 405 | SDKROOT = iphoneos; |
398 | 406 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG"; |
| 407 | + SWIFT_ENABLE_EXPLICIT_MODULES = NO; |
399 | 408 | USE_HERMES = true; |
400 | 409 | }; |
401 | 410 | name = Debug; |
|
453 | 462 | "\"$(inherited)\"", |
454 | 463 | ); |
455 | 464 | MTL_ENABLE_DEBUG_INFO = NO; |
456 | | - OTHER_CFLAGS = "$(inherited)"; |
| 465 | + OTHER_CFLAGS = ( |
| 466 | + "$(inherited)", |
| 467 | + "-DRCT_REMOVE_LEGACY_ARCH=1", |
| 468 | + ); |
457 | 469 | OTHER_CPLUSPLUSFLAGS = ( |
458 | 470 | "$(OTHER_CFLAGS)", |
459 | 471 | "-DFOLLY_NO_CONFIG", |
460 | 472 | "-DFOLLY_MOBILE=1", |
461 | 473 | "-DFOLLY_USE_LIBCPP=1", |
462 | 474 | "-DFOLLY_CFG_NO_COROUTINES=1", |
463 | 475 | "-DFOLLY_HAVE_CLOCK_GETTIME=1", |
| 476 | + "-DRCT_REMOVE_LEGACY_ARCH=1", |
464 | 477 | ); |
465 | 478 | OTHER_LDFLAGS = ( |
466 | 479 | "$(inherited)", |
467 | 480 | " ", |
468 | 481 | ); |
469 | 482 | REACT_NATIVE_PATH = "${PODS_ROOT}/../../../../node_modules/react-native"; |
470 | 483 | SDKROOT = iphoneos; |
| 484 | + SWIFT_ENABLE_EXPLICIT_MODULES = NO; |
471 | 485 | USE_HERMES = true; |
472 | 486 | VALIDATE_PRODUCT = YES; |
473 | 487 | }; |
|
0 commit comments