12
12
13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB11A68108700A75B9A /* LaunchScreen.xib */; };
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
- 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; };
16
- 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
17
- 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
15
+ 20F357B024636CDF00C146DC /* File.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20F357AF24636CDF00C146DC /* File.swift */; };
18
16
/* End PBXBuildFile section */
19
17
20
- /* Begin PBXContainerItemProxy section */
21
- 00E356F41AD99517003FC87E /* PBXContainerItemProxy */ = {
22
- isa = PBXContainerItemProxy;
23
- containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */;
24
- proxyType = 1;
25
- remoteGlobalIDString = 13B07F861A680F5B00A75B9A;
26
- remoteInfo = <%= project.name %>Example;
27
- };
28
- /* End PBXContainerItemProxy section */
29
-
30
18
/* Begin PBXFileReference section */
31
19
008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = "<group>"; };
32
- 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
33
20
13B07F961A680F5B00A75B9A /* <%= project.name %>Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = <%= project.name %>Example.app; sourceTree = BUILT_PRODUCTS_DIR; };
34
21
13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = <%= project.name %>Example/AppDelegate.h; sourceTree = "<group>"; };
35
22
13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = <%= project.name %>Example/AppDelegate.m; sourceTree = "<group>"; };
36
23
13B07FB21A68108700A75B9A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; };
37
24
13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = <%= project.name %>Example/Images.xcassets; sourceTree = "<group>"; };
38
25
13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = <%= project.name %>Example/Info.plist; sourceTree = "<group>"; };
39
26
13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = <%= project.name %>Example/main.m; sourceTree = "<group>"; };
27
+ 20F357AD24636CDE00C146DC /* <%= project.name %>Example-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "<%= project.name %>Example-Bridging-Header.h"; sourceTree = "<group>"; };
28
+ 20F357AE24636CDF00C146DC /* <%= project.name %>Example-Bridging-Header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "<%= project.name %>Example-Bridging-Header.h"; sourceTree = "<group>"; };
29
+ 20F357AF24636CDF00C146DC /* File.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = File.swift; sourceTree = "<group>"; };
40
30
4D7192F03A36A017E887435B /* Pods-<%= project.name %>Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-<%= project.name %>Example.release.xcconfig"; path = "Target Support Files/Pods-<%= project.name %>Example/Pods-<%= project.name %>Example.release.xcconfig"; sourceTree = "<group>"; };
41
31
871719007ECC5EAD276C345C /* Pods-<%= project.name %>Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-<%= project.name %>Example.debug.xcconfig"; path = "Target Support Files/Pods-<%= project.name %>Example/Pods-<%= project.name %>Example.debug.xcconfig"; sourceTree = "<group>"; };
42
32
BCEA90A70F4BEAD7E9FA28B2 /* libPods-<%= project.name %>Example.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-<%= project.name %>Example.a"; sourceTree = BUILT_PRODUCTS_DIR; };
43
33
ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
44
34
/* End PBXFileReference section */
45
35
46
36
/* Begin PBXFrameworksBuildPhase section */
47
- 00E356EB1AD99517003FC87E /* Frameworks */ = {
48
- isa = PBXFrameworksBuildPhase;
49
- buildActionMask = 2147483647;
50
- files = (
51
- );
52
- runOnlyForDeploymentPostprocessing = 0;
53
- };
54
37
13B07F8C1A680F5B00A75B9A /* Frameworks */ = {
55
38
isa = PBXFrameworksBuildPhase;
56
39
buildActionMask = 2147483647;
59
42
);
60
43
runOnlyForDeploymentPostprocessing = 0;
61
44
};
62
- 2D02E4781E0B4A5D006451C7 /* Frameworks */ = {
63
- isa = PBXFrameworksBuildPhase;
64
- buildActionMask = 2147483647;
65
- files = (
66
- );
67
- runOnlyForDeploymentPostprocessing = 0;
68
- };
69
- 2D02E48D1E0B4A5D006451C7 /* Frameworks */ = {
70
- isa = PBXFrameworksBuildPhase;
71
- buildActionMask = 2147483647;
72
- files = (
73
- );
74
- runOnlyForDeploymentPostprocessing = 0;
75
- };
76
45
/* End PBXFrameworksBuildPhase section */
77
46
78
47
/* Begin PBXGroup section */
79
- 00E356F01AD99517003FC87E /* Supporting Files */ = {
80
- isa = PBXGroup;
81
- children = (
82
- 00E356F11AD99517003FC87E /* Info.plist */,
83
- );
84
- name = "Supporting Files";
85
- sourceTree = "<group>";
86
- };
87
48
13B07FAE1A68108700A75B9A /* <%= project.name %>Example */ = {
88
49
isa = PBXGroup;
89
50
children = (
104
65
871719007ECC5EAD276C345C /* Pods-<%= project.name %>Example.debug.xcconfig */,
105
66
4D7192F03A36A017E887435B /* Pods-<%= project.name %>Example.release.xcconfig */,
106
67
);
107
- name = Pods;
108
68
path = Pods;
109
69
sourceTree = "<group>";
110
70
};
127
87
83CBB9F61A601CBA00E9B192 = {
128
88
isa = PBXGroup;
129
89
children = (
90
+ 20F357AF24636CDF00C146DC /* File.swift */,
91
+ 20F357AE24636CDF00C146DC /* <%= project.name %>Example-Bridging-Header.h */,
130
92
13B07FAE1A68108700A75B9A /* <%= project.name %>Example */,
131
93
832341AE1AAA6A7D00B99B32 /* Libraries */,
132
94
83CBBA001A601CBA00E9B192 /* Products */,
133
95
2D16E6871FA4F8E400B85C8A /* Frameworks */,
134
96
1CFFDEF7170271C97B8B7E5A /* Pods */,
97
+ 20F357AD24636CDE00C146DC /* <%= project.name %>Example-Bridging-Header.h */,
135
98
);
136
99
indentWidth = 2;
137
100
sourceTree = "<group>";
178
141
LastUpgradeCheck = 0940;
179
142
ORGANIZATIONNAME = Facebook;
180
143
TargetAttributes = {
181
- 00E356ED1AD99517003FC87E = {
182
- CreatedOnToolsVersion = 6.2;
183
- TestTargetID = 13B07F861A680F5B00A75B9A;
184
- };
185
- 2D02E47A1E0B4A5D006451C7 = {
186
- CreatedOnToolsVersion = 8.2.1;
187
- ProvisioningStyle = Automatic;
188
- };
189
- 2D02E48F1E0B4A5D006451C7 = {
190
- CreatedOnToolsVersion = 8.2.1;
191
- ProvisioningStyle = Automatic;
192
- TestTargetID = 2D02E47A1E0B4A5D006451C7;
144
+ 13B07F861A680F5B00A75B9A = {
145
+ LastSwiftMigration = 1110;
193
146
};
194
147
};
195
148
};
198
151
developmentRegion = English;
199
152
hasScannedForEncodings = 0;
200
153
knownRegions = (
154
+ English,
201
155
en,
202
156
Base,
203
157
);
212
166
/* End PBXProject section */
213
167
214
168
/* Begin PBXResourcesBuildPhase section */
215
- 00E356EC1AD99517003FC87E /* Resources */ = {
216
- isa = PBXResourcesBuildPhase;
217
- buildActionMask = 2147483647;
218
- files = (
219
- );
220
- runOnlyForDeploymentPostprocessing = 0;
221
- };
222
169
13B07F8E1A680F5B00A75B9A /* Resources */ = {
223
170
isa = PBXResourcesBuildPhase;
224
171
buildActionMask = 2147483647;
228
175
);
229
176
runOnlyForDeploymentPostprocessing = 0;
230
177
};
231
- 2D02E4791E0B4A5D006451C7 /* Resources */ = {
232
- isa = PBXResourcesBuildPhase;
233
- buildActionMask = 2147483647;
234
- files = (
235
- 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */,
236
- );
237
- runOnlyForDeploymentPostprocessing = 0;
238
- };
239
- 2D02E48E1E0B4A5D006451C7 /* Resources */ = {
240
- isa = PBXResourcesBuildPhase;
241
- buildActionMask = 2147483647;
242
- files = (
243
- );
244
- runOnlyForDeploymentPostprocessing = 0;
245
- };
246
178
/* End PBXResourcesBuildPhase section */
247
179
248
180
/* Begin PBXShellScriptBuildPhase section */
260
192
shellPath = /bin/sh;
261
193
shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh";
262
194
};
263
- 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */ = {
264
- isa = PBXShellScriptBuildPhase;
265
- buildActionMask = 2147483647;
266
- files = (
267
- );
268
- inputPaths = (
269
- );
270
- name = "Bundle React Native Code And Images";
271
- outputPaths = (
272
- );
273
- runOnlyForDeploymentPostprocessing = 0;
274
- shellPath = /bin/sh;
275
- shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh";
276
- };
277
195
CCCC07BCAFDEF1FCADC0D0C9 /* [CP] Check Pods Manifest.lock */ = {
278
196
isa = PBXShellScriptBuildPhase;
279
197
buildActionMask = 2147483647;
315
233
shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n";
316
234
showEnvVarsInLog = 0;
317
235
};
318
- FD10A7F122414F3F0027D42C /* Start Packager */ = {
319
- isa = PBXShellScriptBuildPhase;
320
- buildActionMask = 2147483647;
321
- files = (
322
- );
323
- inputFileListPaths = (
324
- );
325
- inputPaths = (
326
- );
327
- name = "Start Packager";
328
- outputFileListPaths = (
329
- );
330
- outputPaths = (
331
- );
332
- runOnlyForDeploymentPostprocessing = 0;
333
- shellPath = /bin/sh;
334
- shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n";
335
- showEnvVarsInLog = 0;
336
- };
337
236
/* End PBXShellScriptBuildPhase section */
338
237
339
238
/* Begin PBXSourcesBuildPhase section */
342
241
buildActionMask = 2147483647;
343
242
files = (
344
243
13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */,
244
+ 20F357B024636CDF00C146DC /* File.swift in Sources */,
345
245
13B07FC11A68108700A75B9A /* main.m in Sources */,
346
246
);
347
247
runOnlyForDeploymentPostprocessing = 0;
348
248
};
349
- 2D02E4771E0B4A5D006451C7 /* Sources */ = {
350
- isa = PBXSourcesBuildPhase;
351
- buildActionMask = 2147483647;
352
- files = (
353
- 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */,
354
- 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */,
355
- );
356
- runOnlyForDeploymentPostprocessing = 0;
357
- };
358
249
/* End PBXSourcesBuildPhase section */
359
250
360
- /* Begin PBXTargetDependency section */
361
- 00E356F51AD99517003FC87E /* PBXTargetDependency */ = {
362
- isa = PBXTargetDependency;
363
- target = 13B07F861A680F5B00A75B9A /* <%= project.name %>Example */;
364
- targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */;
365
- };
366
- /* End PBXTargetDependency section */
367
-
368
251
/* Begin PBXVariantGroup section */
369
252
13B07FB11A68108700A75B9A /* LaunchScreen.xib */ = {
370
253
isa = PBXVariantGroup;
383
266
baseConfigurationReference = 871719007ECC5EAD276C345C /* Pods-<%= project.name %>Example.debug.xcconfig */;
384
267
buildSettings = {
385
268
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
269
+ CLANG_ENABLE_MODULES = YES;
386
270
CURRENT_PROJECT_VERSION = 1;
387
271
DEAD_CODE_STRIPPING = NO;
388
272
INFOPLIST_FILE = <%= project.name %>Example/Info.plist;
389
273
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
274
+ OTHER_CFLAGS = (
275
+ "$(inherited)",
276
+ "-DFB_SONARKIT_ENABLED=1",
277
+ );
390
278
OTHER_LDFLAGS = (
391
279
"$(inherited)",
392
280
"-ObjC",
393
281
"-lc++",
394
282
);
395
283
PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.<%= project.name %>Example.$(PRODUCT_NAME:rfc1034identifier)";
396
284
PRODUCT_NAME = <%= project.name %>Example;
285
+ SWIFT_OBJC_BRIDGING_HEADER = "<%= project.name %>Example-Bridging-Header.h";
286
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
287
+ SWIFT_VERSION = 5.0;
397
288
VERSIONING_SYSTEM = "apple-generic";
398
289
};
399
290
name = Debug;
403
294
baseConfigurationReference = 4D7192F03A36A017E887435B /* Pods-<%= project.name %>Example.release.xcconfig */;
404
295
buildSettings = {
405
296
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
297
+ CLANG_ENABLE_MODULES = YES;
406
298
CURRENT_PROJECT_VERSION = 1;
407
299
INFOPLIST_FILE = <%= project.name %>Example/Info.plist;
408
300
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
301
+ OTHER_CFLAGS = (
302
+ "$(inherited)",
303
+ "-DFB_SONARKIT_ENABLED=1",
304
+ );
409
305
OTHER_LDFLAGS = (
410
306
"$(inherited)",
411
307
"-ObjC",
412
308
"-lc++",
413
309
);
414
310
PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.<%= project.name %>Example.$(PRODUCT_NAME:rfc1034identifier)";
415
311
PRODUCT_NAME = <%= project.name %>Example;
312
+ SWIFT_OBJC_BRIDGING_HEADER = "<%= project.name %>Example-Bridging-Header.h";
313
+ SWIFT_VERSION = 5.0;
416
314
VERSIONING_SYSTEM = "apple-generic";
417
315
};
418
316
name = Release;
540
438
/* End XCConfigurationList section */
541
439
};
542
440
rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */;
543
- }
441
+ }
0 commit comments