Skip to content
This repository was archived by the owner on Oct 29, 2024. It is now read-only.

Commit 66702c7

Browse files
LaunchDarklyReleaseBotember-stevensyusintoLaunchDarklyReleaseBotdependabot[bot]
authored
prepare 9.0.1 release (#242)
## [9.0.1] - 2024-01-10 ### Changed: - Update the build and ManualTestApp to use React Native 0.73.2. ### Fixed: - Readme information about which SDK version works with which React Native version. --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Ember Stevens <[email protected]> Co-authored-by: Ember Stevens <[email protected]> Co-authored-by: Yusinto Ngadiman <[email protected]> Co-authored-by: Yusinto Ngadiman <[email protected]> Co-authored-by: LaunchDarklyReleaseBot <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: tanderson-ld <[email protected]> Co-authored-by: Louis Chan <[email protected]> Co-authored-by: Louis Chan <[email protected]>
1 parent 2dd3128 commit 66702c7

File tree

6 files changed

+3940
-4482
lines changed

6 files changed

+3940
-4482
lines changed

.circleci/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ jobs:
106106
condition:
107107
and:
108108
- equal: [14.3.1, << parameters.xcode-version >>]
109-
- equal: [0.73.1, << parameters.rn-version >>]
109+
- equal: [0.73.2, << parameters.rn-version >>]
110110
steps:
111111
- run:
112112
name: Build application for Android
@@ -123,5 +123,5 @@ workflows:
123123
name: rn<<matrix.rn-version>>-xc<<matrix.xcode-version>>-build-apps-using-template
124124
matrix:
125125
parameters:
126-
rn-version: ['0.73.1']
126+
rn-version: ['0.73.2']
127127
xcode-version: ['14.3.1', '15.1']

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,17 @@
1010

1111
[![Twitter Follow](https://img.shields.io/twitter/follow/launchdarkly.svg?style=social&label=Follow&maxAge=2592000)](https://twitter.com/intent/follow?screen_name=launchdarkly)
1212

13+
## Notice
14+
15+
[React Native SDK version 10](https://github.com/launchdarkly/js-core/tree/main/packages/sdk/react-native) is currently in development.
16+
17+
The LaunchDarkly React Native SDK version 10 will be written in pure JavaScript and compatible with Expo. It will also include support for hot reloading development. For most customers, we recommend staying with 8.x and waiting for version 10.
18+
1319
## Supported versions
1420

15-
This SDK is currently compatible with React Native versions >=0.69 <0.72, the minimum iOS deployment target is 11.0, and the minimum Android SDK version is 21. Builds are tested with XCode 12.5+.
21+
This SDK is currently compatible with React Native version 0.73, the minimum iOS deployment target is 13.4, and the minimum Android SDK version is 21. iOS builds are tested with XCode 14.3.1 and 15.1.
22+
23+
For React Native 0.69.x - 0.72.x support, use the latest 8.0.x release.
1624

1725
For React Native 0.64.x - 0.68.x support, use the latest 6.3.x release.
1826

ios/LaunchdarklyReactNativeClient.xcodeproj/project.pbxproj

Lines changed: 49 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10+
1AECDDA53C40C7389CD26D3A /* libPods-LaunchdarklyReactNativeClient.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 835CE7C24E3A198476E22C6E /* libPods-LaunchdarklyReactNativeClient.a */; };
11+
7632064828FF60CEC6B1D02D /* libPods-LaunchdarklyReactNativeClient-Tests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C9B02A7D3540F48D6719D459 /* libPods-LaunchdarklyReactNativeClient-Tests.a */; };
1012
8CCA3CD5299D656F00DA0E21 /* Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CCA3CD4299D656F00DA0E21 /* Tests.swift */; };
1113
8CCA3CD6299D656F00DA0E21 /* libLaunchdarklyReactNativeClient.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E371682721B88E9C00136B19 /* libLaunchdarklyReactNativeClient.a */; };
12-
AA5797FD56DBE421B5550BC4 /* libPods-LaunchdarklyReactNativeClient.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A1E0874178C83601D640F652 /* libPods-LaunchdarklyReactNativeClient.a */; };
13-
B204A2446524F4D065812149 /* libPods-LaunchdarklyReactNativeClient-Tests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 885BA0120879FF03B28B6D2D /* libPods-LaunchdarklyReactNativeClient-Tests.a */; };
1414
B3E7B58A1CC2AC0600A0062D /* LaunchdarklyReactNativeClientBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = B3E7B5891CC2AC0600A0062D /* LaunchdarklyReactNativeClientBridge.m */; };
1515
E37168AA21B8A83A00136B19 /* LaunchdarklyReactNativeClient-Bridging-Header.h in Sources */ = {isa = PBXBuildFile; fileRef = E392B3342199F9F6008024E9 /* LaunchdarklyReactNativeClient-Bridging-Header.h */; };
1616
E37654422199FCB300627B66 /* LaunchdarklyReactNativeClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = E37654412199FCB300627B66 /* LaunchdarklyReactNativeClient.swift */; };
@@ -39,26 +39,26 @@
3939
/* End PBXCopyFilesBuildPhase section */
4040

4141
/* Begin PBXFileReference section */
42-
035E8A35E64B08F8470D7FFD /* Pods-LaunchdarklyReactNativeClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LaunchdarklyReactNativeClient.release.xcconfig"; path = "Target Support Files/Pods-LaunchdarklyReactNativeClient/Pods-LaunchdarklyReactNativeClient.release.xcconfig"; sourceTree = "<group>"; };
43-
885BA0120879FF03B28B6D2D /* libPods-LaunchdarklyReactNativeClient-Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-LaunchdarklyReactNativeClient-Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
42+
0BB6FB181716CE8F0DD6CF36 /* Pods-LaunchdarklyReactNativeClient-Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LaunchdarklyReactNativeClient-Tests.debug.xcconfig"; path = "Target Support Files/Pods-LaunchdarklyReactNativeClient-Tests/Pods-LaunchdarklyReactNativeClient-Tests.debug.xcconfig"; sourceTree = "<group>"; };
43+
4437A7F7B933B50CA92F486C /* Pods-LaunchdarklyReactNativeClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LaunchdarklyReactNativeClient.release.xcconfig"; path = "Target Support Files/Pods-LaunchdarklyReactNativeClient/Pods-LaunchdarklyReactNativeClient.release.xcconfig"; sourceTree = "<group>"; };
44+
61AB451D50D60B01EE9CA73D /* Pods-LaunchdarklyReactNativeClient-Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LaunchdarklyReactNativeClient-Tests.release.xcconfig"; path = "Target Support Files/Pods-LaunchdarklyReactNativeClient-Tests/Pods-LaunchdarklyReactNativeClient-Tests.release.xcconfig"; sourceTree = "<group>"; };
45+
63346A5800476850519E4704 /* Pods-LaunchdarklyReactNativeClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LaunchdarklyReactNativeClient.debug.xcconfig"; path = "Target Support Files/Pods-LaunchdarklyReactNativeClient/Pods-LaunchdarklyReactNativeClient.debug.xcconfig"; sourceTree = "<group>"; };
46+
835CE7C24E3A198476E22C6E /* libPods-LaunchdarklyReactNativeClient.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-LaunchdarklyReactNativeClient.a"; sourceTree = BUILT_PRODUCTS_DIR; };
4447
8CCA3CD2299D656F00DA0E21 /* Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
4548
8CCA3CD4299D656F00DA0E21 /* Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tests.swift; sourceTree = "<group>"; };
46-
9A2C8F43E29DE6F70E911D4A /* Pods-LaunchdarklyReactNativeClient-Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LaunchdarklyReactNativeClient-Tests.release.xcconfig"; path = "Target Support Files/Pods-LaunchdarklyReactNativeClient-Tests/Pods-LaunchdarklyReactNativeClient-Tests.release.xcconfig"; sourceTree = "<group>"; };
47-
A1E0874178C83601D640F652 /* libPods-LaunchdarklyReactNativeClient.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-LaunchdarklyReactNativeClient.a"; sourceTree = BUILT_PRODUCTS_DIR; };
4849
B3E7B5891CC2AC0600A0062D /* LaunchdarklyReactNativeClientBridge.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LaunchdarklyReactNativeClientBridge.m; sourceTree = "<group>"; };
49-
B516F57D249B8DC8483C46C7 /* Pods-LaunchdarklyReactNativeClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LaunchdarklyReactNativeClient.debug.xcconfig"; path = "Target Support Files/Pods-LaunchdarklyReactNativeClient/Pods-LaunchdarklyReactNativeClient.debug.xcconfig"; sourceTree = "<group>"; };
50+
C9B02A7D3540F48D6719D459 /* libPods-LaunchdarklyReactNativeClient-Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-LaunchdarklyReactNativeClient-Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
5051
E371682721B88E9C00136B19 /* libLaunchdarklyReactNativeClient.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libLaunchdarklyReactNativeClient.a; sourceTree = BUILT_PRODUCTS_DIR; };
5152
E37654412199FCB300627B66 /* LaunchdarklyReactNativeClient.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LaunchdarklyReactNativeClient.swift; sourceTree = "<group>"; };
5253
E392B3342199F9F6008024E9 /* LaunchdarklyReactNativeClient-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "LaunchdarklyReactNativeClient-Bridging-Header.h"; sourceTree = "<group>"; };
53-
FF740C0FB5B2EB15CB163FCA /* Pods-LaunchdarklyReactNativeClient-Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LaunchdarklyReactNativeClient-Tests.debug.xcconfig"; path = "Target Support Files/Pods-LaunchdarklyReactNativeClient-Tests/Pods-LaunchdarklyReactNativeClient-Tests.debug.xcconfig"; sourceTree = "<group>"; };
5454
/* End PBXFileReference section */
5555

5656
/* Begin PBXFrameworksBuildPhase section */
5757
58B511D81A9E6C8500147676 /* Frameworks */ = {
5858
isa = PBXFrameworksBuildPhase;
5959
buildActionMask = 2147483647;
6060
files = (
61-
AA5797FD56DBE421B5550BC4 /* libPods-LaunchdarklyReactNativeClient.a in Frameworks */,
61+
1AECDDA53C40C7389CD26D3A /* libPods-LaunchdarklyReactNativeClient.a in Frameworks */,
6262
);
6363
runOnlyForDeploymentPostprocessing = 0;
6464
};
@@ -67,31 +67,31 @@
6767
buildActionMask = 2147483647;
6868
files = (
6969
8CCA3CD6299D656F00DA0E21 /* libLaunchdarklyReactNativeClient.a in Frameworks */,
70-
B204A2446524F4D065812149 /* libPods-LaunchdarklyReactNativeClient-Tests.a in Frameworks */,
70+
7632064828FF60CEC6B1D02D /* libPods-LaunchdarklyReactNativeClient-Tests.a in Frameworks */,
7171
);
7272
runOnlyForDeploymentPostprocessing = 0;
7373
};
7474
/* End PBXFrameworksBuildPhase section */
7575

7676
/* Begin PBXGroup section */
77-
3F3E499E65255D6A36F1FC6E /* Pods */ = {
77+
02FA5E5E41CC6FA14EE07082 /* Frameworks */ = {
7878
isa = PBXGroup;
7979
children = (
80-
B516F57D249B8DC8483C46C7 /* Pods-LaunchdarklyReactNativeClient.debug.xcconfig */,
81-
035E8A35E64B08F8470D7FFD /* Pods-LaunchdarklyReactNativeClient.release.xcconfig */,
82-
FF740C0FB5B2EB15CB163FCA /* Pods-LaunchdarklyReactNativeClient-Tests.debug.xcconfig */,
83-
9A2C8F43E29DE6F70E911D4A /* Pods-LaunchdarklyReactNativeClient-Tests.release.xcconfig */,
80+
835CE7C24E3A198476E22C6E /* libPods-LaunchdarklyReactNativeClient.a */,
81+
C9B02A7D3540F48D6719D459 /* libPods-LaunchdarklyReactNativeClient-Tests.a */,
8482
);
85-
path = Pods;
83+
name = Frameworks;
8684
sourceTree = "<group>";
8785
};
88-
4093BD1DC9C02E32DEDACE4F /* Frameworks */ = {
86+
3F3E499E65255D6A36F1FC6E /* Pods */ = {
8987
isa = PBXGroup;
9088
children = (
91-
A1E0874178C83601D640F652 /* libPods-LaunchdarklyReactNativeClient.a */,
92-
885BA0120879FF03B28B6D2D /* libPods-LaunchdarklyReactNativeClient-Tests.a */,
89+
63346A5800476850519E4704 /* Pods-LaunchdarklyReactNativeClient.debug.xcconfig */,
90+
4437A7F7B933B50CA92F486C /* Pods-LaunchdarklyReactNativeClient.release.xcconfig */,
91+
0BB6FB181716CE8F0DD6CF36 /* Pods-LaunchdarklyReactNativeClient-Tests.debug.xcconfig */,
92+
61AB451D50D60B01EE9CA73D /* Pods-LaunchdarklyReactNativeClient-Tests.release.xcconfig */,
9393
);
94-
name = Frameworks;
94+
path = Pods;
9595
sourceTree = "<group>";
9696
};
9797
58B511D21A9E6C8500147676 = {
@@ -104,7 +104,7 @@
104104
3F3E499E65255D6A36F1FC6E /* Pods */,
105105
8CCA3CD3299D656F00DA0E21 /* Tests */,
106106
8CCA3CD2299D656F00DA0E21 /* Tests.xctest */,
107-
4093BD1DC9C02E32DEDACE4F /* Frameworks */,
107+
02FA5E5E41CC6FA14EE07082 /* Frameworks */,
108108
);
109109
sourceTree = "<group>";
110110
};
@@ -123,7 +123,7 @@
123123
isa = PBXNativeTarget;
124124
buildConfigurationList = 58B511EF1A9E6C8500147676 /* Build configuration list for PBXNativeTarget "LaunchdarklyReactNativeClient" */;
125125
buildPhases = (
126-
2CB23BF4EEC839C9C82AB512 /* [CP] Check Pods Manifest.lock */,
126+
C3D7A86411553DADA67F0550 /* [CP] Check Pods Manifest.lock */,
127127
58B511D71A9E6C8500147676 /* Sources */,
128128
58B511D81A9E6C8500147676 /* Frameworks */,
129129
58B511D91A9E6C8500147676 /* CopyFiles */,
@@ -141,11 +141,11 @@
141141
isa = PBXNativeTarget;
142142
buildConfigurationList = 8CCA3CDB299D656F00DA0E21 /* Build configuration list for PBXNativeTarget "Tests" */;
143143
buildPhases = (
144-
8761DA2D30562CC637DC815D /* [CP] Check Pods Manifest.lock */,
144+
31211A06D848ECFD74C38C8C /* [CP] Check Pods Manifest.lock */,
145145
8CCA3CCE299D656F00DA0E21 /* Sources */,
146146
8CCA3CCF299D656F00DA0E21 /* Frameworks */,
147147
8CCA3CD0299D656F00DA0E21 /* Resources */,
148-
A0F682F914E90EF180D362DB /* [CP] Copy Pods Resources */,
148+
2E5D513DDE025E58722C306E /* [CP] Copy Pods Resources */,
149149
);
150150
buildRules = (
151151
);
@@ -207,29 +207,25 @@
207207
/* End PBXResourcesBuildPhase section */
208208

209209
/* Begin PBXShellScriptBuildPhase section */
210-
2CB23BF4EEC839C9C82AB512 /* [CP] Check Pods Manifest.lock */ = {
210+
2E5D513DDE025E58722C306E /* [CP] Copy Pods Resources */ = {
211211
isa = PBXShellScriptBuildPhase;
212212
buildActionMask = 2147483647;
213213
files = (
214214
);
215-
inputFileListPaths = (
216-
);
217215
inputPaths = (
218-
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
219-
"${PODS_ROOT}/Manifest.lock",
220-
);
221-
name = "[CP] Check Pods Manifest.lock";
222-
outputFileListPaths = (
216+
"${PODS_ROOT}/Target Support Files/Pods-LaunchdarklyReactNativeClient-Tests/Pods-LaunchdarklyReactNativeClient-Tests-resources.sh",
217+
"${PODS_CONFIGURATION_BUILD_DIR}/React-Core/RCTI18nStrings.bundle",
223218
);
219+
name = "[CP] Copy Pods Resources";
224220
outputPaths = (
225-
"$(DERIVED_FILE_DIR)/Pods-LaunchdarklyReactNativeClient-checkManifestLockResult.txt",
221+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCTI18nStrings.bundle",
226222
);
227223
runOnlyForDeploymentPostprocessing = 0;
228224
shellPath = /bin/sh;
229-
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";
225+
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-LaunchdarklyReactNativeClient-Tests/Pods-LaunchdarklyReactNativeClient-Tests-resources.sh\"\n";
230226
showEnvVarsInLog = 0;
231227
};
232-
8761DA2D30562CC637DC815D /* [CP] Check Pods Manifest.lock */ = {
228+
31211A06D848ECFD74C38C8C /* [CP] Check Pods Manifest.lock */ = {
233229
isa = PBXShellScriptBuildPhase;
234230
buildActionMask = 2147483647;
235231
files = (
@@ -251,22 +247,26 @@
251247
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";
252248
showEnvVarsInLog = 0;
253249
};
254-
A0F682F914E90EF180D362DB /* [CP] Copy Pods Resources */ = {
250+
C3D7A86411553DADA67F0550 /* [CP] Check Pods Manifest.lock */ = {
255251
isa = PBXShellScriptBuildPhase;
256252
buildActionMask = 2147483647;
257253
files = (
258254
);
255+
inputFileListPaths = (
256+
);
259257
inputPaths = (
260-
"${PODS_ROOT}/Target Support Files/Pods-LaunchdarklyReactNativeClient-Tests/Pods-LaunchdarklyReactNativeClient-Tests-resources.sh",
261-
"${PODS_CONFIGURATION_BUILD_DIR}/React-Core/RCTI18nStrings.bundle",
258+
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
259+
"${PODS_ROOT}/Manifest.lock",
260+
);
261+
name = "[CP] Check Pods Manifest.lock";
262+
outputFileListPaths = (
262263
);
263-
name = "[CP] Copy Pods Resources";
264264
outputPaths = (
265-
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCTI18nStrings.bundle",
265+
"$(DERIVED_FILE_DIR)/Pods-LaunchdarklyReactNativeClient-checkManifestLockResult.txt",
266266
);
267267
runOnlyForDeploymentPostprocessing = 0;
268268
shellPath = /bin/sh;
269-
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-LaunchdarklyReactNativeClient-Tests/Pods-LaunchdarklyReactNativeClient-Tests-resources.sh\"\n";
269+
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";
270270
showEnvVarsInLog = 0;
271271
};
272272
/* End PBXShellScriptBuildPhase section */
@@ -361,7 +361,8 @@
361361
OTHER_CPLUSPLUSFLAGS = "$(inherited)";
362362
OTHER_LDFLAGS = (
363363
"$(inherited)",
364-
" ",
364+
"-Wl",
365+
"-ld_classic",
365366
);
366367
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
367368
SDKROOT = iphoneos;
@@ -421,7 +422,8 @@
421422
OTHER_CPLUSPLUSFLAGS = "$(inherited)";
422423
OTHER_LDFLAGS = (
423424
"$(inherited)",
424-
" ",
425+
"-Wl",
426+
"-ld_classic",
425427
);
426428
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
427429
SDKROOT = iphoneos;
@@ -433,7 +435,7 @@
433435
};
434436
58B511F01A9E6C8500147676 /* Debug */ = {
435437
isa = XCBuildConfiguration;
436-
baseConfigurationReference = B516F57D249B8DC8483C46C7 /* Pods-LaunchdarklyReactNativeClient.debug.xcconfig */;
438+
baseConfigurationReference = 63346A5800476850519E4704 /* Pods-LaunchdarklyReactNativeClient.debug.xcconfig */;
437439
buildSettings = {
438440
CLANG_ENABLE_MODULES = YES;
439441
DEAD_CODE_STRIPPING = NO;
@@ -465,7 +467,7 @@
465467
};
466468
58B511F11A9E6C8500147676 /* Release */ = {
467469
isa = XCBuildConfiguration;
468-
baseConfigurationReference = 035E8A35E64B08F8470D7FFD /* Pods-LaunchdarklyReactNativeClient.release.xcconfig */;
470+
baseConfigurationReference = 4437A7F7B933B50CA92F486C /* Pods-LaunchdarklyReactNativeClient.release.xcconfig */;
469471
buildSettings = {
470472
CLANG_ENABLE_MODULES = YES;
471473
DEAD_CODE_STRIPPING = YES;
@@ -496,7 +498,7 @@
496498
};
497499
8CCA3CD9299D656F00DA0E21 /* Debug */ = {
498500
isa = XCBuildConfiguration;
499-
baseConfigurationReference = FF740C0FB5B2EB15CB163FCA /* Pods-LaunchdarklyReactNativeClient-Tests.debug.xcconfig */;
501+
baseConfigurationReference = 0BB6FB181716CE8F0DD6CF36 /* Pods-LaunchdarklyReactNativeClient-Tests.debug.xcconfig */;
500502
buildSettings = {
501503
CLANG_ANALYZER_NONNULL = YES;
502504
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
@@ -526,7 +528,7 @@
526528
};
527529
8CCA3CDA299D656F00DA0E21 /* Release */ = {
528530
isa = XCBuildConfiguration;
529-
baseConfigurationReference = 9A2C8F43E29DE6F70E911D4A /* Pods-LaunchdarklyReactNativeClient-Tests.release.xcconfig */;
531+
baseConfigurationReference = 61AB451D50D60B01EE9CA73D /* Pods-LaunchdarklyReactNativeClient-Tests.release.xcconfig */;
530532
buildSettings = {
531533
CLANG_ANALYZER_NONNULL = YES;
532534
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;

0 commit comments

Comments
 (0)