|
5 | 5 | };
|
6 | 6 | objectVersion = 46;
|
7 | 7 | objects = {
|
8 |
| - |
9 | 8 | /* Begin PBXBuildFile section */
|
10 | 9 | 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */; };
|
11 | 10 | 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */; };
|
|
40 | 39 | ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */; };
|
41 | 40 | ED297163215061F000B7C4FE /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED297162215061F000B7C4FE /* JavaScriptCore.framework */; };
|
42 | 41 | ED2971652150620600B7C4FE /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED2971642150620600B7C4FE /* JavaScriptCore.framework */; };
|
| 42 | + 2A0B6FCF2D4040E89C2809C3 /* libRNSentry.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 02C4D22390E14D128480CFEB /* libRNSentry.a */; }; |
| 43 | + 79AAFB8EDBFC426DB3EFF665 /* libRNSentry-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E05E6D957D6D4B06B1887155 /* libRNSentry-tvOS.a */; }; |
| 44 | + 2A07FC79859A46C8871426F4 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 36E5853EC32A4E038062B231 /* libz.tbd */; }; |
43 | 45 | /* End PBXBuildFile section */
|
44 | 46 |
|
45 | 47 | /* Begin PBXContainerItemProxy section */
|
|
347 | 349 | ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTBlob.xcodeproj; path = "../node_modules/react-native/Libraries/Blob/RCTBlob.xcodeproj"; sourceTree = "<group>"; };
|
348 | 350 | ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
|
349 | 351 | 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; };
|
| 352 | + E8A63F7A50544A6290CF191A /* RNSentry.xcodeproj */ = {isa = PBXFileReference; name = "RNSentry.xcodeproj"; path = "../node_modules/react-native-sentry/ios/RNSentry.xcodeproj"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = wrapper.pb-project; explicitFileType = undefined; includeInIndex = 0; }; |
| 353 | + 02C4D22390E14D128480CFEB /* libRNSentry.a */ = {isa = PBXFileReference; name = "libRNSentry.a"; path = "libRNSentry.a"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = archive.ar; explicitFileType = undefined; includeInIndex = 0; }; |
| 354 | + E05E6D957D6D4B06B1887155 /* libRNSentry-tvOS.a */ = {isa = PBXFileReference; name = "libRNSentry-tvOS.a"; path = "libRNSentry-tvOS.a"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = archive.ar; explicitFileType = undefined; includeInIndex = 0; }; |
| 355 | + 36E5853EC32A4E038062B231 /* libz.tbd */ = {isa = PBXFileReference; name = "libz.tbd"; path = "usr/lib/libz.tbd"; sourceTree = SDKROOT; fileEncoding = undefined; lastKnownFileType = sourcecode.text-based-dylib-definition; explicitFileType = undefined; includeInIndex = 0; }; |
350 | 356 | /* End PBXFileReference section */
|
351 | 357 |
|
352 | 358 | /* Begin PBXFrameworksBuildPhase section */
|
|
375 | 381 | 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */,
|
376 | 382 | 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */,
|
377 | 383 | 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */,
|
| 384 | + 2A0B6FCF2D4040E89C2809C3 /* libRNSentry.a in Frameworks */, |
| 385 | + 2A07FC79859A46C8871426F4 /* libz.tbd in Frameworks */, |
378 | 386 | );
|
379 | 387 | runOnlyForDeploymentPostprocessing = 0;
|
380 | 388 | };
|
|
391 | 399 | 2D02E4C61E0B4AEC006451C7 /* libRCTSettings-tvOS.a in Frameworks */,
|
392 | 400 | 2D02E4C71E0B4AEC006451C7 /* libRCTText-tvOS.a in Frameworks */,
|
393 | 401 | 2D02E4C81E0B4AEC006451C7 /* libRCTWebSocket-tvOS.a in Frameworks */,
|
| 402 | + 79AAFB8EDBFC426DB3EFF665 /* libRNSentry-tvOS.a in Frameworks */, |
394 | 403 | );
|
395 | 404 | runOnlyForDeploymentPostprocessing = 0;
|
396 | 405 | };
|
|
527 | 536 | ED297162215061F000B7C4FE /* JavaScriptCore.framework */,
|
528 | 537 | ED2971642150620600B7C4FE /* JavaScriptCore.framework */,
|
529 | 538 | 2D16E6891FA4F8E400B85C8A /* libReact.a */,
|
| 539 | + 36E5853EC32A4E038062B231 /* libz.tbd */, |
530 | 540 | );
|
531 | 541 | name = Frameworks;
|
532 | 542 | sourceTree = "<group>";
|
|
564 | 574 | 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */,
|
565 | 575 | 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */,
|
566 | 576 | 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */,
|
| 577 | + E8A63F7A50544A6290CF191A /* RNSentry.xcodeproj */, |
567 | 578 | );
|
568 | 579 | name = Libraries;
|
569 | 580 | sourceTree = "<group>";
|
|
611 | 622 | name = Products;
|
612 | 623 | sourceTree = "<group>";
|
613 | 624 | };
|
| 625 | + DFB1E007DE0B48BCBA1ADC00 /* Frameworks */ = { |
| 626 | + isa = PBXGroup; |
| 627 | + children = ( |
| 628 | + ); |
| 629 | + name = Frameworks; |
| 630 | + path = Application; |
| 631 | + sourceTree = "<group>"; |
| 632 | + }; |
614 | 633 | /* End PBXGroup section */
|
615 | 634 |
|
616 | 635 | /* Begin PBXNativeTarget section */
|
|
640 | 659 | 13B07F8C1A680F5B00A75B9A /* Frameworks */,
|
641 | 660 | 13B07F8E1A680F5B00A75B9A /* Resources */,
|
642 | 661 | 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
|
| 662 | + 1867AED7630B4E57936F13D0 /* Upload Debug Symbols to Sentry */, |
643 | 663 | );
|
644 | 664 | buildRules = (
|
645 | 665 | );
|
|
692 | 712 | 83CBB9F71A601CBA00E9B192 /* Project object */ = {
|
693 | 713 | isa = PBXProject;
|
694 | 714 | attributes = {
|
695 |
| - LastUpgradeCheck = 0940; |
| 715 | + LastUpgradeCheck = 940; |
696 | 716 | ORGANIZATIONNAME = Facebook;
|
697 | 717 | TargetAttributes = {
|
698 | 718 | 00E356ED1AD99517003FC87E = {
|
|
1090 | 1110 | );
|
1091 | 1111 | runOnlyForDeploymentPostprocessing = 0;
|
1092 | 1112 | shellPath = /bin/sh;
|
1093 |
| - shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; |
| 1113 | + shellScript = "export SENTRY_PROPERTIES=sentry.properties\nexport NODE_BINARY=node\n../node_modules/@sentry/cli/bin/sentry-cli react-native xcode ../node_modules/react-native/scripts/react-native-xcode.sh"; |
1094 | 1114 | };
|
1095 | 1115 | 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */ = {
|
1096 | 1116 | isa = PBXShellScriptBuildPhase;
|
|
1104 | 1124 | );
|
1105 | 1125 | runOnlyForDeploymentPostprocessing = 0;
|
1106 | 1126 | shellPath = /bin/sh;
|
1107 |
| - shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; |
| 1127 | + shellScript = "export SENTRY_PROPERTIES=sentry.properties\nexport NODE_BINARY=node\n../node_modules/@sentry/cli/bin/sentry-cli react-native xcode ../node_modules/react-native/scripts/react-native-xcode.sh"; |
| 1128 | + }; |
| 1129 | + 1867AED7630B4E57936F13D0 /* Upload Debug Symbols to Sentry */ = { |
| 1130 | + isa = PBXShellScriptBuildPhase; |
| 1131 | + buildActionMask = 2147483647; |
| 1132 | + files = ( |
| 1133 | + ); |
| 1134 | + runOnlyForDeploymentPostprocessing = 0; |
| 1135 | + name = "Upload Debug Symbols to Sentry"; |
| 1136 | + inputPaths = ( |
| 1137 | + ); |
| 1138 | + outputPaths = ( |
| 1139 | + ); |
| 1140 | + shellPath = /bin/sh; |
| 1141 | + shellScript = "export SENTRY_PROPERTIES=sentry.properties\n../node_modules/@sentry/cli/bin/sentry-cli upload-dsym"; |
1108 | 1142 | };
|
1109 | 1143 | /* End PBXShellScriptBuildPhase section */
|
1110 | 1144 |
|
|
1189 | 1223 | PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
|
1190 | 1224 | PRODUCT_NAME = "$(TARGET_NAME)";
|
1191 | 1225 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/ReactNativeDemo.app/ReactNativeDemo";
|
| 1226 | + LIBRARY_SEARCH_PATHS = ( |
| 1227 | + "$(inherited)", |
| 1228 | + "\"$(SRCROOT)/$(TARGET_NAME)\"", |
| 1229 | + "\"$(SRCROOT)/$(TARGET_NAME)\"", |
| 1230 | + ); |
| 1231 | + HEADER_SEARCH_PATHS = ( |
| 1232 | + "$(inherited)", |
| 1233 | + "$(SRCROOT)/../node_modules/react-native-sentry/ios/**", |
| 1234 | + ); |
1192 | 1235 | };
|
1193 | 1236 | name = Debug;
|
1194 | 1237 | };
|
|
1207 | 1250 | PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
|
1208 | 1251 | PRODUCT_NAME = "$(TARGET_NAME)";
|
1209 | 1252 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/ReactNativeDemo.app/ReactNativeDemo";
|
| 1253 | + LIBRARY_SEARCH_PATHS = ( |
| 1254 | + "$(inherited)", |
| 1255 | + "\"$(SRCROOT)/$(TARGET_NAME)\"", |
| 1256 | + "\"$(SRCROOT)/$(TARGET_NAME)\"", |
| 1257 | + ); |
| 1258 | + HEADER_SEARCH_PATHS = ( |
| 1259 | + "$(inherited)", |
| 1260 | + "$(SRCROOT)/../node_modules/react-native-sentry/ios/**", |
| 1261 | + ); |
1210 | 1262 | };
|
1211 | 1263 | name = Release;
|
1212 | 1264 | };
|
|
1226 | 1278 | PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
|
1227 | 1279 | PRODUCT_NAME = ReactNativeDemo;
|
1228 | 1280 | VERSIONING_SYSTEM = "apple-generic";
|
| 1281 | + HEADER_SEARCH_PATHS = ( |
| 1282 | + "$(inherited)", |
| 1283 | + "$(SRCROOT)/../node_modules/react-native-sentry/ios/**", |
| 1284 | + ); |
1229 | 1285 | };
|
1230 | 1286 | name = Debug;
|
1231 | 1287 | };
|
|
1244 | 1300 | PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
|
1245 | 1301 | PRODUCT_NAME = ReactNativeDemo;
|
1246 | 1302 | VERSIONING_SYSTEM = "apple-generic";
|
| 1303 | + HEADER_SEARCH_PATHS = ( |
| 1304 | + "$(inherited)", |
| 1305 | + "$(SRCROOT)/../node_modules/react-native-sentry/ios/**", |
| 1306 | + ); |
1247 | 1307 | };
|
1248 | 1308 | name = Release;
|
1249 | 1309 | };
|
|
1270 | 1330 | SDKROOT = appletvos;
|
1271 | 1331 | TARGETED_DEVICE_FAMILY = 3;
|
1272 | 1332 | TVOS_DEPLOYMENT_TARGET = 9.2;
|
| 1333 | + LIBRARY_SEARCH_PATHS = ( |
| 1334 | + "$(inherited)", |
| 1335 | + "\"$(SRCROOT)/$(TARGET_NAME)\"", |
| 1336 | + "\"$(SRCROOT)/$(TARGET_NAME)\"", |
| 1337 | + ); |
| 1338 | + HEADER_SEARCH_PATHS = ( |
| 1339 | + "$(inherited)", |
| 1340 | + "$(SRCROOT)/../node_modules/react-native-sentry/ios/**", |
| 1341 | + ); |
1273 | 1342 | };
|
1274 | 1343 | name = Debug;
|
1275 | 1344 | };
|
|
1296 | 1365 | SDKROOT = appletvos;
|
1297 | 1366 | TARGETED_DEVICE_FAMILY = 3;
|
1298 | 1367 | TVOS_DEPLOYMENT_TARGET = 9.2;
|
| 1368 | + LIBRARY_SEARCH_PATHS = ( |
| 1369 | + "$(inherited)", |
| 1370 | + "\"$(SRCROOT)/$(TARGET_NAME)\"", |
| 1371 | + "\"$(SRCROOT)/$(TARGET_NAME)\"", |
| 1372 | + ); |
| 1373 | + HEADER_SEARCH_PATHS = ( |
| 1374 | + "$(inherited)", |
| 1375 | + "$(SRCROOT)/../node_modules/react-native-sentry/ios/**", |
| 1376 | + ); |
1299 | 1377 | };
|
1300 | 1378 | name = Release;
|
1301 | 1379 | };
|
|
1321 | 1399 | SDKROOT = appletvos;
|
1322 | 1400 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/ReactNativeDemo-tvOS.app/ReactNativeDemo-tvOS";
|
1323 | 1401 | TVOS_DEPLOYMENT_TARGET = 10.1;
|
| 1402 | + LIBRARY_SEARCH_PATHS = ( |
| 1403 | + "$(inherited)", |
| 1404 | + "\"$(SRCROOT)/$(TARGET_NAME)\"", |
| 1405 | + "\"$(SRCROOT)/$(TARGET_NAME)\"", |
| 1406 | + ); |
| 1407 | + HEADER_SEARCH_PATHS = ( |
| 1408 | + "$(inherited)", |
| 1409 | + "$(SRCROOT)/../node_modules/react-native-sentry/ios/**", |
| 1410 | + ); |
1324 | 1411 | };
|
1325 | 1412 | name = Debug;
|
1326 | 1413 | };
|
|
1346 | 1433 | SDKROOT = appletvos;
|
1347 | 1434 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/ReactNativeDemo-tvOS.app/ReactNativeDemo-tvOS";
|
1348 | 1435 | TVOS_DEPLOYMENT_TARGET = 10.1;
|
| 1436 | + LIBRARY_SEARCH_PATHS = ( |
| 1437 | + "$(inherited)", |
| 1438 | + "\"$(SRCROOT)/$(TARGET_NAME)\"", |
| 1439 | + "\"$(SRCROOT)/$(TARGET_NAME)\"", |
| 1440 | + ); |
| 1441 | + HEADER_SEARCH_PATHS = ( |
| 1442 | + "$(inherited)", |
| 1443 | + "$(SRCROOT)/../node_modules/react-native-sentry/ios/**", |
| 1444 | + ); |
1349 | 1445 | };
|
1350 | 1446 | name = Release;
|
1351 | 1447 | };
|
|
0 commit comments