|
@@ -22,6 +22,7 @@
|
22
|
22
|
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
|
23
|
23
|
146834051AC3E58100842450 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; };
|
24
|
24
|
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
|
|
25
|
+ CCCF226F1C9379C300455574 /* libReactNativeControllers.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CCCF226E1C9379B000455574 /* libReactNativeControllers.a */; };
|
25
|
26
|
/* End PBXBuildFile section */
|
26
|
27
|
|
27
|
28
|
/* Begin PBXContainerItemProxy section */
|
|
@@ -102,20 +103,27 @@
|
102
|
103
|
remoteGlobalIDString = 58B5119B1A9E6C1200147676;
|
103
|
104
|
remoteInfo = RCTText;
|
104
|
105
|
};
|
|
106
|
+ CCCF226D1C9379B000455574 /* PBXContainerItemProxy */ = {
|
|
107
|
+ isa = PBXContainerItemProxy;
|
|
108
|
+ containerPortal = CCCF225F1C9379AF00455574 /* ReactNativeControllers.xcodeproj */;
|
|
109
|
+ proxyType = 2;
|
|
110
|
+ remoteGlobalIDString = D8AFADBD1BEE6F3F00A4592D;
|
|
111
|
+ remoteInfo = ReactNativeControllers;
|
|
112
|
+ };
|
105
|
113
|
/* End PBXContainerItemProxy section */
|
106
|
114
|
|
107
|
115
|
/* Begin PBXFileReference section */
|
108
|
|
- 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = main.jsbundle; path = main.jsbundle; sourceTree = "<group>"; };
|
109
|
|
- 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTActionSheet.xcodeproj; path = ../node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj; sourceTree = "<group>"; };
|
110
|
|
- 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTGeolocation.xcodeproj; path = ../node_modules/react-native/Libraries/Geolocation/RCTGeolocation.xcodeproj; sourceTree = "<group>"; };
|
111
|
|
- 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTImage.xcodeproj; path = ../node_modules/react-native/Libraries/Image/RCTImage.xcodeproj; sourceTree = "<group>"; };
|
112
|
|
- 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTNetwork.xcodeproj; path = ../node_modules/react-native/Libraries/Network/RCTNetwork.xcodeproj; sourceTree = "<group>"; };
|
113
|
|
- 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTVibration.xcodeproj; path = ../node_modules/react-native/Libraries/Vibration/RCTVibration.xcodeproj; sourceTree = "<group>"; };
|
|
116
|
+ 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = "<group>"; };
|
|
117
|
+ 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTActionSheet.xcodeproj; path = "../node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj"; sourceTree = "<group>"; };
|
|
118
|
+ 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTGeolocation.xcodeproj; path = "../node_modules/react-native/Libraries/Geolocation/RCTGeolocation.xcodeproj"; sourceTree = "<group>"; };
|
|
119
|
+ 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTImage.xcodeproj; path = "../node_modules/react-native/Libraries/Image/RCTImage.xcodeproj"; sourceTree = "<group>"; };
|
|
120
|
+ 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTNetwork.xcodeproj; path = "../node_modules/react-native/Libraries/Network/RCTNetwork.xcodeproj"; sourceTree = "<group>"; };
|
|
121
|
+ 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTVibration.xcodeproj; path = "../node_modules/react-native/Libraries/Vibration/RCTVibration.xcodeproj"; sourceTree = "<group>"; };
|
114
|
122
|
00E356EE1AD99517003FC87E /* exampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = exampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
115
|
123
|
00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
116
|
124
|
00E356F21AD99517003FC87E /* exampleTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = exampleTests.m; sourceTree = "<group>"; };
|
117
|
|
- 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTSettings.xcodeproj; path = ../node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj; sourceTree = "<group>"; };
|
118
|
|
- 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebSocket.xcodeproj; path = ../node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj; sourceTree = "<group>"; };
|
|
125
|
+ 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTSettings.xcodeproj; path = "../node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj"; sourceTree = "<group>"; };
|
|
126
|
+ 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebSocket.xcodeproj; path = "../node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj"; sourceTree = "<group>"; };
|
119
|
127
|
13B07F961A680F5B00A75B9A /* example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = example.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
120
|
128
|
13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = example/AppDelegate.h; sourceTree = "<group>"; };
|
121
|
129
|
13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = example/AppDelegate.m; sourceTree = "<group>"; };
|
|
@@ -123,9 +131,10 @@
|
123
|
131
|
13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = example/Images.xcassets; sourceTree = "<group>"; };
|
124
|
132
|
13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = example/Info.plist; sourceTree = "<group>"; };
|
125
|
133
|
13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = example/main.m; sourceTree = "<group>"; };
|
126
|
|
- 146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = ../node_modules/react-native/React/React.xcodeproj; sourceTree = "<group>"; };
|
127
|
|
- 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = ../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj; sourceTree = "<group>"; };
|
128
|
|
- 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = ../node_modules/react-native/Libraries/Text/RCTText.xcodeproj; sourceTree = "<group>"; };
|
|
134
|
+ 146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "../node_modules/react-native/React/React.xcodeproj"; sourceTree = "<group>"; };
|
|
135
|
+ 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
|
|
136
|
+ 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
|
|
137
|
+ CCCF225F1C9379AF00455574 /* ReactNativeControllers.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ReactNativeControllers.xcodeproj; path = "../node_modules/react-native-controllers/ios/ReactNativeControllers.xcodeproj"; sourceTree = "<group>"; };
|
129
|
138
|
/* End PBXFileReference section */
|
130
|
139
|
|
131
|
140
|
/* Begin PBXFrameworksBuildPhase section */
|
|
@@ -140,6 +149,7 @@
|
140
|
149
|
isa = PBXFrameworksBuildPhase;
|
141
|
150
|
buildActionMask = 2147483647;
|
142
|
151
|
files = (
|
|
152
|
+ CCCF226F1C9379C300455574 /* libReactNativeControllers.a in Frameworks */,
|
143
|
153
|
146834051AC3E58100842450 /* libReact.a in Frameworks */,
|
144
|
154
|
00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */,
|
145
|
155
|
00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */,
|
|
@@ -272,6 +282,7 @@
|
272
|
282
|
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */,
|
273
|
283
|
00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */,
|
274
|
284
|
139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */,
|
|
285
|
+ CCCF225F1C9379AF00455574 /* ReactNativeControllers.xcodeproj */,
|
275
|
286
|
);
|
276
|
287
|
name = Libraries;
|
277
|
288
|
sourceTree = "<group>";
|
|
@@ -305,6 +316,14 @@
|
305
|
316
|
name = Products;
|
306
|
317
|
sourceTree = "<group>";
|
307
|
318
|
};
|
|
319
|
+ CCCF22601C9379AF00455574 /* Products */ = {
|
|
320
|
+ isa = PBXGroup;
|
|
321
|
+ children = (
|
|
322
|
+ CCCF226E1C9379B000455574 /* libReactNativeControllers.a */,
|
|
323
|
+ );
|
|
324
|
+ name = Products;
|
|
325
|
+ sourceTree = "<group>";
|
|
326
|
+ };
|
308
|
327
|
/* End PBXGroup section */
|
309
|
328
|
|
310
|
329
|
/* Begin PBXNativeTarget section */
|
|
@@ -411,6 +430,10 @@
|
411
|
430
|
ProductGroup = 146834001AC3E56700842450 /* Products */;
|
412
|
431
|
ProjectRef = 146833FF1AC3E56700842450 /* React.xcodeproj */;
|
413
|
432
|
},
|
|
433
|
+ {
|
|
434
|
+ ProductGroup = CCCF22601C9379AF00455574 /* Products */;
|
|
435
|
+ ProjectRef = CCCF225F1C9379AF00455574 /* ReactNativeControllers.xcodeproj */;
|
|
436
|
+ },
|
414
|
437
|
);
|
415
|
438
|
projectRoot = "";
|
416
|
439
|
targets = (
|
|
@@ -491,6 +514,13 @@
|
491
|
514
|
remoteRef = 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */;
|
492
|
515
|
sourceTree = BUILT_PRODUCTS_DIR;
|
493
|
516
|
};
|
|
517
|
+ CCCF226E1C9379B000455574 /* libReactNativeControllers.a */ = {
|
|
518
|
+ isa = PBXReferenceProxy;
|
|
519
|
+ fileType = archive.ar;
|
|
520
|
+ path = libReactNativeControllers.a;
|
|
521
|
+ remoteRef = CCCF226D1C9379B000455574 /* PBXContainerItemProxy */;
|
|
522
|
+ sourceTree = BUILT_PRODUCTS_DIR;
|
|
523
|
+ };
|
494
|
524
|
/* End PBXReferenceProxy section */
|
495
|
525
|
|
496
|
526
|
/* Begin PBXResourcesBuildPhase section */
|
|
@@ -526,7 +556,6 @@
|
526
|
556
|
runOnlyForDeploymentPostprocessing = 0;
|
527
|
557
|
shellPath = /bin/sh;
|
528
|
558
|
shellScript = "export NODE_BINARY=node\n../node_modules/react-native/packager/react-native-xcode.sh";
|
529
|
|
- showEnvVarsInLog = 1;
|
530
|
559
|
};
|
531
|
560
|
/* End PBXShellScriptBuildPhase section */
|
532
|
561
|
|
|
@@ -617,8 +646,9 @@
|
617
|
646
|
"$(inherited)",
|
618
|
647
|
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
|
619
|
648
|
"$(SRCROOT)/../node_modules/react-native/React/**",
|
|
649
|
+ "$(SRCROOT)/../node_modules/react-native-controllers/ios/**",
|
620
|
650
|
);
|
621
|
|
- INFOPLIST_FILE = "example/Info.plist";
|
|
651
|
+ INFOPLIST_FILE = example/Info.plist;
|
622
|
652
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
623
|
653
|
OTHER_LDFLAGS = "-ObjC";
|
624
|
654
|
PRODUCT_NAME = example;
|
|
@@ -633,8 +663,9 @@
|
633
|
663
|
"$(inherited)",
|
634
|
664
|
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
|
635
|
665
|
"$(SRCROOT)/../node_modules/react-native/React/**",
|
|
666
|
+ "$(SRCROOT)/../node_modules/react-native-controllers/ios/**",
|
636
|
667
|
);
|
637
|
|
- INFOPLIST_FILE = "example/Info.plist";
|
|
668
|
+ INFOPLIST_FILE = example/Info.plist;
|
638
|
669
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
639
|
670
|
OTHER_LDFLAGS = "-ObjC";
|
640
|
671
|
PRODUCT_NAME = example;
|