|
@@ -13,6 +13,7 @@
|
13
|
13
|
00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */; };
|
14
|
14
|
00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */; };
|
15
|
15
|
00E356F31AD99517003FC87E /* demoTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* demoTests.m */; };
|
|
16
|
+ 11D1A2F320CAFA9E000508D9 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */; };
|
16
|
17
|
133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 78C398B91ACF4ADC00677621 /* libRCTLinking.a */; };
|
17
|
18
|
139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */; };
|
18
|
19
|
139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */; };
|
|
@@ -35,10 +36,10 @@
|
35
|
36
|
2D16E6881FA4F8E400B85C8A /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D16E6891FA4F8E400B85C8A /* libReact.a */; };
|
36
|
37
|
2DCD954D1E0B4F2C00145EB5 /* demoTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* demoTests.m */; };
|
37
|
38
|
2DF0FFEE2056DD460020B375 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3EA31DF850E9000B6D8A /* libReact.a */; };
|
38
|
|
- 37C4D8D1212434D7009B8FF3 /* demo.css in Resources */ = {isa = PBXBuildFile; fileRef = 37C4D8D0212434D7009B8FF3 /* demo.css */; };
|
39
|
|
- 5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */; };
|
40
|
39
|
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
|
41
|
40
|
ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */; };
|
|
41
|
+ ED297163215061F000B7C4FE /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED297162215061F000B7C4FE /* JavaScriptCore.framework */; };
|
|
42
|
+ ED2971652150620600B7C4FE /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED2971642150620600B7C4FE /* JavaScriptCore.framework */; };
|
42
|
43
|
/* End PBXBuildFile section */
|
43
|
44
|
|
44
|
45
|
/* Begin PBXContainerItemProxy section */
|
|
@@ -340,11 +341,12 @@
|
340
|
341
|
2D02E47B1E0B4A5D006451C7 /* demo-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "demo-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
|
341
|
342
|
2D02E4901E0B4A5D006451C7 /* demo-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "demo-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
|
342
|
343
|
2D16E6891FA4F8E400B85C8A /* libReact.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libReact.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
343
|
|
- 37C4D8D0212434D7009B8FF3 /* demo.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.css; path = demo.css; sourceTree = "<group>"; };
|
344
|
344
|
5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTAnimation.xcodeproj; path = "../node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj"; sourceTree = "<group>"; };
|
345
|
345
|
78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
|
346
|
346
|
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
|
347
|
347
|
ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTBlob.xcodeproj; path = "../node_modules/react-native/Libraries/Blob/RCTBlob.xcodeproj"; sourceTree = "<group>"; };
|
|
348
|
+ ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
|
|
349
|
+ ED2971642150620600B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/JavaScriptCore.framework; sourceTree = DEVELOPER_DIR; };
|
348
|
350
|
/* End PBXFileReference section */
|
349
|
351
|
|
350
|
352
|
/* Begin PBXFrameworksBuildPhase section */
|
|
@@ -360,10 +362,10 @@
|
360
|
362
|
isa = PBXFrameworksBuildPhase;
|
361
|
363
|
buildActionMask = 2147483647;
|
362
|
364
|
files = (
|
|
365
|
+ ED297163215061F000B7C4FE /* JavaScriptCore.framework in Frameworks */,
|
363
|
366
|
ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */,
|
364
|
|
- 5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */,
|
|
367
|
+ 11D1A2F320CAFA9E000508D9 /* libRCTAnimation.a in Frameworks */,
|
365
|
368
|
146834051AC3E58100842450 /* libReact.a in Frameworks */,
|
366
|
|
- 5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */,
|
367
|
369
|
00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */,
|
368
|
370
|
00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */,
|
369
|
371
|
00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */,
|
|
@@ -380,6 +382,7 @@
|
380
|
382
|
isa = PBXFrameworksBuildPhase;
|
381
|
383
|
buildActionMask = 2147483647;
|
382
|
384
|
files = (
|
|
385
|
+ ED2971652150620600B7C4FE /* JavaScriptCore.framework in Frameworks */,
|
383
|
386
|
2D16E6881FA4F8E400B85C8A /* libReact.a in Frameworks */,
|
384
|
387
|
2D02E4C21E0B4AEC006451C7 /* libRCTAnimation.a in Frameworks */,
|
385
|
388
|
2D02E4C31E0B4AEC006451C7 /* libRCTImage-tvOS.a in Frameworks */,
|
|
@@ -484,7 +487,6 @@
|
484
|
487
|
13B07FAE1A68108700A75B9A /* demo */ = {
|
485
|
488
|
isa = PBXGroup;
|
486
|
489
|
children = (
|
487
|
|
- 37C4D8CF2124349B009B8FF3 /* webAssets */,
|
488
|
490
|
008F07F21AC5B25A0029DE68 /* main.jsbundle */,
|
489
|
491
|
13B07FAF1A68108700A75B9A /* AppDelegate.h */,
|
490
|
492
|
13B07FB01A68108700A75B9A /* AppDelegate.m */,
|
|
@@ -522,19 +524,13 @@
|
522
|
524
|
2D16E6871FA4F8E400B85C8A /* Frameworks */ = {
|
523
|
525
|
isa = PBXGroup;
|
524
|
526
|
children = (
|
|
527
|
+ ED297162215061F000B7C4FE /* JavaScriptCore.framework */,
|
|
528
|
+ ED2971642150620600B7C4FE /* JavaScriptCore.framework */,
|
525
|
529
|
2D16E6891FA4F8E400B85C8A /* libReact.a */,
|
526
|
530
|
);
|
527
|
531
|
name = Frameworks;
|
528
|
532
|
sourceTree = "<group>";
|
529
|
533
|
};
|
530
|
|
- 37C4D8CF2124349B009B8FF3 /* webAssets */ = {
|
531
|
|
- isa = PBXGroup;
|
532
|
|
- children = (
|
533
|
|
- 37C4D8D0212434D7009B8FF3 /* demo.css */,
|
534
|
|
- );
|
535
|
|
- path = webAssets;
|
536
|
|
- sourceTree = "<group>";
|
537
|
|
- };
|
538
|
534
|
5E91572E1DD0AC6500FF2AA8 /* Products */ = {
|
539
|
535
|
isa = PBXGroup;
|
540
|
536
|
children = (
|
|
@@ -696,7 +692,7 @@
|
696
|
692
|
83CBB9F71A601CBA00E9B192 /* Project object */ = {
|
697
|
693
|
isa = PBXProject;
|
698
|
694
|
attributes = {
|
699
|
|
- LastUpgradeCheck = 0610;
|
|
695
|
+ LastUpgradeCheck = 0940;
|
700
|
696
|
ORGANIZATIONNAME = Facebook;
|
701
|
697
|
TargetAttributes = {
|
702
|
698
|
00E356ED1AD99517003FC87E = {
|
|
@@ -1059,7 +1055,6 @@
|
1059
|
1055
|
isa = PBXResourcesBuildPhase;
|
1060
|
1056
|
buildActionMask = 2147483647;
|
1061
|
1057
|
files = (
|
1062
|
|
- 37C4D8D1212434D7009B8FF3 /* demo.css in Resources */,
|
1063
|
1058
|
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
|
1064
|
1059
|
13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */,
|
1065
|
1060
|
);
|
|
@@ -1191,6 +1186,7 @@
|
1191
|
1186
|
"-ObjC",
|
1192
|
1187
|
"-lc++",
|
1193
|
1188
|
);
|
|
1189
|
+ PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
|
1194
|
1190
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
1195
|
1191
|
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/demo.app/demo";
|
1196
|
1192
|
};
|
|
@@ -1208,6 +1204,7 @@
|
1208
|
1204
|
"-ObjC",
|
1209
|
1205
|
"-lc++",
|
1210
|
1206
|
);
|
|
1207
|
+ PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
|
1211
|
1208
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
1212
|
1209
|
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/demo.app/demo";
|
1213
|
1210
|
};
|
|
@@ -1226,6 +1223,7 @@
|
1226
|
1223
|
"-ObjC",
|
1227
|
1224
|
"-lc++",
|
1228
|
1225
|
);
|
|
1226
|
+ PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
|
1229
|
1227
|
PRODUCT_NAME = demo;
|
1230
|
1228
|
VERSIONING_SYSTEM = "apple-generic";
|
1231
|
1229
|
};
|
|
@@ -1243,6 +1241,7 @@
|
1243
|
1241
|
"-ObjC",
|
1244
|
1242
|
"-lc++",
|
1245
|
1243
|
);
|
|
1244
|
+ PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
|
1246
|
1245
|
PRODUCT_NAME = demo;
|
1247
|
1246
|
VERSIONING_SYSTEM = "apple-generic";
|
1248
|
1247
|
};
|
|
@@ -1358,20 +1357,32 @@
|
1358
|
1357
|
CLANG_CXX_LIBRARY = "libc++";
|
1359
|
1358
|
CLANG_ENABLE_MODULES = YES;
|
1360
|
1359
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
1360
|
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
1361
|
1361
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
|
1362
|
+ CLANG_WARN_COMMA = YES;
|
1362
|
1363
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
1364
|
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
1363
|
1365
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
1364
|
1366
|
CLANG_WARN_EMPTY_BODY = YES;
|
1365
|
1367
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
|
1368
|
+ CLANG_WARN_INFINITE_RECURSION = YES;
|
1366
|
1369
|
CLANG_WARN_INT_CONVERSION = YES;
|
|
1370
|
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
|
1371
|
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
|
1372
|
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
1367
|
1373
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
1374
|
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
1375
|
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
1376
|
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
1368
|
1377
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
1369
|
1378
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
1370
|
1379
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
1371
|
1380
|
COPY_PHASE_STRIP = NO;
|
1372
|
1381
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
1382
|
+ ENABLE_TESTABILITY = YES;
|
1373
|
1383
|
GCC_C_LANGUAGE_STANDARD = gnu99;
|
1374
|
1384
|
GCC_DYNAMIC_NO_PIC = NO;
|
|
1385
|
+ GCC_NO_COMMON_BLOCKS = YES;
|
1375
|
1386
|
GCC_OPTIMIZATION_LEVEL = 0;
|
1376
|
1387
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
1377
|
1388
|
"DEBUG=1",
|
|
@@ -1399,13 +1410,23 @@
|
1399
|
1410
|
CLANG_CXX_LIBRARY = "libc++";
|
1400
|
1411
|
CLANG_ENABLE_MODULES = YES;
|
1401
|
1412
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
1413
|
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
1402
|
1414
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
|
1415
|
+ CLANG_WARN_COMMA = YES;
|
1403
|
1416
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
1417
|
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
1404
|
1418
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
1405
|
1419
|
CLANG_WARN_EMPTY_BODY = YES;
|
1406
|
1420
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
|
1421
|
+ CLANG_WARN_INFINITE_RECURSION = YES;
|
1407
|
1422
|
CLANG_WARN_INT_CONVERSION = YES;
|
|
1423
|
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
|
1424
|
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
|
1425
|
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
1408
|
1426
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
1427
|
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
1428
|
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
1429
|
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
1409
|
1430
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
1410
|
1431
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
1411
|
1432
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
@@ -1413,6 +1434,7 @@
|
1413
|
1434
|
ENABLE_NS_ASSERTIONS = NO;
|
1414
|
1435
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
1415
|
1436
|
GCC_C_LANGUAGE_STANDARD = gnu99;
|
|
1437
|
+ GCC_NO_COMMON_BLOCKS = YES;
|
1416
|
1438
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
1417
|
1439
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
1418
|
1440
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|