Просмотр исходного кода

react-native-webrtc 0.53.1

master
Lyubomir Marinov 8 лет назад
Родитель
Сommit
64112e00e6

+ 25
- 82
ios/jitsi-meet-react.xcodeproj/project.pbxproj Просмотреть файл

@@ -24,6 +24,8 @@
24 24
 		2602576C1D0A7703001E3363 /* jitsi.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 2602576B1D0A7703001E3363 /* jitsi.ttf */; };
25 25
 		3847F11906B4479A9162628F /* libRNVectorIcons.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 821D8ABD506944B4BDBB069B /* libRNVectorIcons.a */; };
26 26
 		832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
27
+		B30EF2311DC0ED7C00690F45 /* WebRTC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B30EF2301DC0ED7C00690F45 /* WebRTC.framework */; };
28
+		B30EF2331DC0EEA500690F45 /* WebRTC.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B30EF2301DC0ED7C00690F45 /* WebRTC.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
27 29
 		BF9643821C34FBB300B0BBDF /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF9643811C34FBB300B0BBDF /* AVFoundation.framework */; };
28 30
 		BF9643841C34FBBB00B0BBDF /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF9643831C34FBBB00B0BBDF /* AudioToolbox.framework */; };
29 31
 		BF9643861C34FBC100B0BBDF /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF9643851C34FBC100B0BBDF /* CoreGraphics.framework */; };
@@ -34,7 +36,6 @@
34 36
 		BF9643901C34FBEB00B0BBDF /* libc.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = BF96438F1C34FBEB00B0BBDF /* libc.tbd */; };
35 37
 		BF9643921C34FBF100B0BBDF /* libsqlite3.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = BF9643911C34FBF100B0BBDF /* libsqlite3.tbd */; };
36 38
 		BF9643941C34FBF900B0BBDF /* libstdc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = BF9643931C34FBF900B0BBDF /* libstdc++.tbd */; };
37
-		BFC745101CB829A700673F38 /* libWebRTC.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BFC7450C1CB829A700673F38 /* libWebRTC.a */; };
38 39
 		BFC745141CB829B300673F38 /* libRCTWebRTC.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BFC745131CB829A700673F38 /* libRCTWebRTC.a */; };
39 40
 /* End PBXBuildFile section */
40 41
 
@@ -125,6 +126,20 @@
125 126
 		};
126 127
 /* End PBXContainerItemProxy section */
127 128
 
129
+/* Begin PBXCopyFilesBuildPhase section */
130
+		B30EF2341DC0EEA500690F45 /* Embed Frameworks */ = {
131
+			isa = PBXCopyFilesBuildPhase;
132
+			buildActionMask = 2147483647;
133
+			dstPath = "";
134
+			dstSubfolderSpec = 10;
135
+			files = (
136
+				B30EF2331DC0EEA500690F45 /* WebRTC.framework in Embed Frameworks */,
137
+			);
138
+			name = "Embed Frameworks";
139
+			runOnlyForDeploymentPostprocessing = 0;
140
+		};
141
+/* End PBXCopyFilesBuildPhase section */
142
+
128 143
 /* Begin PBXFileReference section */
129 144
 		008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = "<group>"; };
130 145
 		00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTActionSheet.xcodeproj; path = "../node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj"; sourceTree = "<group>"; };
@@ -147,6 +162,7 @@
147 162
 		78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
148 163
 		821D8ABD506944B4BDBB069B /* libRNVectorIcons.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNVectorIcons.a; sourceTree = "<group>"; };
149 164
 		832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
165
+		B30EF2301DC0ED7C00690F45 /* WebRTC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebRTC.framework; path = "../node_modules/react-native-webrtc/ios/WebRTC.framework"; sourceTree = "<group>"; };
150 166
 		B3B083EB1D4955FF0069CEE7 /* jitsi-meet-react.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "jitsi-meet-react.entitlements"; sourceTree = "<group>"; };
151 167
 		B96AF9B6FBC0453798399985 /* FontAwesome.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf"; sourceTree = "<group>"; };
152 168
 		BF9643811C34FBB300B0BBDF /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
@@ -159,37 +175,6 @@
159 175
 		BF96438F1C34FBEB00B0BBDF /* libc.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libc.tbd; path = usr/lib/libc.tbd; sourceTree = SDKROOT; };
160 176
 		BF9643911C34FBF100B0BBDF /* libsqlite3.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.tbd; path = usr/lib/libsqlite3.tbd; sourceTree = SDKROOT; };
161 177
 		BF9643931C34FBF900B0BBDF /* libstdc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libstdc++.tbd"; path = "usr/lib/libstdc++.tbd"; sourceTree = SDKROOT; };
162
-		BFC744EE1CB829A700673F38 /* RTCAudioSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCAudioSource.h; sourceTree = "<group>"; };
163
-		BFC744EF1CB829A700673F38 /* RTCAudioTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCAudioTrack.h; sourceTree = "<group>"; };
164
-		BFC744F01CB829A700673F38 /* RTCAVFoundationVideoSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCAVFoundationVideoSource.h; sourceTree = "<group>"; };
165
-		BFC744F11CB829A700673F38 /* RTCDataChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCDataChannel.h; sourceTree = "<group>"; };
166
-		BFC744F21CB829A700673F38 /* RTCEAGLVideoView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCEAGLVideoView.h; sourceTree = "<group>"; };
167
-		BFC744F31CB829A700673F38 /* RTCFileLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCFileLogger.h; sourceTree = "<group>"; };
168
-		BFC744F41CB829A700673F38 /* RTCI420Frame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCI420Frame.h; sourceTree = "<group>"; };
169
-		BFC744F51CB829A700673F38 /* RTCICECandidate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCICECandidate.h; sourceTree = "<group>"; };
170
-		BFC744F61CB829A700673F38 /* RTCICEServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCICEServer.h; sourceTree = "<group>"; };
171
-		BFC744F71CB829A700673F38 /* RTCLogging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCLogging.h; sourceTree = "<group>"; };
172
-		BFC744F81CB829A700673F38 /* RTCMediaConstraints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCMediaConstraints.h; sourceTree = "<group>"; };
173
-		BFC744F91CB829A700673F38 /* RTCMediaSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCMediaSource.h; sourceTree = "<group>"; };
174
-		BFC744FA1CB829A700673F38 /* RTCMediaStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCMediaStream.h; sourceTree = "<group>"; };
175
-		BFC744FB1CB829A700673F38 /* RTCMediaStreamTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCMediaStreamTrack.h; sourceTree = "<group>"; };
176
-		BFC744FC1CB829A700673F38 /* RTCNSGLVideoView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCNSGLVideoView.h; sourceTree = "<group>"; };
177
-		BFC744FD1CB829A700673F38 /* RTCOpenGLVideoRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCOpenGLVideoRenderer.h; sourceTree = "<group>"; };
178
-		BFC744FE1CB829A700673F38 /* RTCPair.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCPair.h; sourceTree = "<group>"; };
179
-		BFC744FF1CB829A700673F38 /* RTCPeerConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCPeerConnection.h; sourceTree = "<group>"; };
180
-		BFC745001CB829A700673F38 /* RTCPeerConnectionDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCPeerConnectionDelegate.h; sourceTree = "<group>"; };
181
-		BFC745011CB829A700673F38 /* RTCPeerConnectionFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCPeerConnectionFactory.h; sourceTree = "<group>"; };
182
-		BFC745021CB829A700673F38 /* RTCPeerConnectionInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCPeerConnectionInterface.h; sourceTree = "<group>"; };
183
-		BFC745031CB829A700673F38 /* RTCSessionDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCSessionDescription.h; sourceTree = "<group>"; };
184
-		BFC745041CB829A700673F38 /* RTCSessionDescriptionDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCSessionDescriptionDelegate.h; sourceTree = "<group>"; };
185
-		BFC745051CB829A700673F38 /* RTCStatsDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCStatsDelegate.h; sourceTree = "<group>"; };
186
-		BFC745061CB829A700673F38 /* RTCStatsReport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCStatsReport.h; sourceTree = "<group>"; };
187
-		BFC745071CB829A700673F38 /* RTCTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCTypes.h; sourceTree = "<group>"; };
188
-		BFC745081CB829A700673F38 /* RTCVideoCapturer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCVideoCapturer.h; sourceTree = "<group>"; };
189
-		BFC745091CB829A700673F38 /* RTCVideoRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCVideoRenderer.h; sourceTree = "<group>"; };
190
-		BFC7450A1CB829A700673F38 /* RTCVideoSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCVideoSource.h; sourceTree = "<group>"; };
191
-		BFC7450B1CB829A700673F38 /* RTCVideoTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCVideoTrack.h; sourceTree = "<group>"; };
192
-		BFC7450C1CB829A700673F38 /* libWebRTC.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libWebRTC.a; sourceTree = "<group>"; };
193 178
 		BFC7450D1CB829A700673F38 /* RCTWebRTC.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebRTC.xcodeproj; path = "../node_modules/react-native-webrtc/ios/RCTWebRTC.xcodeproj"; sourceTree = "<group>"; };
194 179
 /* End PBXFileReference section */
195 180
 
@@ -206,13 +191,13 @@
206 191
 				BF96438C1C34FBD700B0BBDF /* CoreVideo.framework in Frameworks */,
207 192
 				BF96438A1C34FBD100B0BBDF /* CoreAudio.framework in Frameworks */,
208 193
 				BF9643881C34FBC800B0BBDF /* GLKit.framework in Frameworks */,
209
-				BFC745101CB829A700673F38 /* libWebRTC.a in Frameworks */,
210 194
 				BF9643861C34FBC100B0BBDF /* CoreGraphics.framework in Frameworks */,
211 195
 				BF9643841C34FBBB00B0BBDF /* AudioToolbox.framework in Frameworks */,
212 196
 				BF9643821C34FBB300B0BBDF /* AVFoundation.framework in Frameworks */,
213 197
 				146834051AC3E58100842450 /* libReact.a in Frameworks */,
214 198
 				00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */,
215 199
 				00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */,
200
+				B30EF2311DC0ED7C00690F45 /* WebRTC.framework in Frameworks */,
216 201
 				00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */,
217 202
 				133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */,
218 203
 				00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */,
@@ -332,7 +317,6 @@
332 317
 		832341AE1AAA6A7D00B99B32 /* Libraries */ = {
333 318
 			isa = PBXGroup;
334 319
 			children = (
335
-				BFC744EC1CB829A700673F38 /* libjingle_peerconnection */,
336 320
 				BFC7450D1CB829A700673F38 /* RCTWebRTC.xcodeproj */,
337 321
 				146833FF1AC3E56700842450 /* React.xcodeproj */,
338 322
 				00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */,
@@ -360,6 +344,7 @@
360 344
 		83CBB9F61A601CBA00E9B192 = {
361 345
 			isa = PBXGroup;
362 346
 			children = (
347
+				B30EF2301DC0ED7C00690F45 /* WebRTC.framework */,
363 348
 				B3B083EB1D4955FF0069CEE7 /* jitsi-meet-react.entitlements */,
364 349
 				2602576B1D0A7703001E3363 /* jitsi.ttf */,
365 350
 				BF9643931C34FBF900B0BBDF /* libstdc++.tbd */,
@@ -389,53 +374,6 @@
389 374
 			name = Products;
390 375
 			sourceTree = "<group>";
391 376
 		};
392
-		BFC744EC1CB829A700673F38 /* libjingle_peerconnection */ = {
393
-			isa = PBXGroup;
394
-			children = (
395
-				BFC744ED1CB829A700673F38 /* Headers */,
396
-				BFC7450C1CB829A700673F38 /* libWebRTC.a */,
397
-			);
398
-			name = libjingle_peerconnection;
399
-			path = "../node_modules/react-native-webrtc/ios/libjingle_peerconnection";
400
-			sourceTree = "<group>";
401
-		};
402
-		BFC744ED1CB829A700673F38 /* Headers */ = {
403
-			isa = PBXGroup;
404
-			children = (
405
-				BFC744EE1CB829A700673F38 /* RTCAudioSource.h */,
406
-				BFC744EF1CB829A700673F38 /* RTCAudioTrack.h */,
407
-				BFC744F01CB829A700673F38 /* RTCAVFoundationVideoSource.h */,
408
-				BFC744F11CB829A700673F38 /* RTCDataChannel.h */,
409
-				BFC744F21CB829A700673F38 /* RTCEAGLVideoView.h */,
410
-				BFC744F31CB829A700673F38 /* RTCFileLogger.h */,
411
-				BFC744F41CB829A700673F38 /* RTCI420Frame.h */,
412
-				BFC744F51CB829A700673F38 /* RTCICECandidate.h */,
413
-				BFC744F61CB829A700673F38 /* RTCICEServer.h */,
414
-				BFC744F71CB829A700673F38 /* RTCLogging.h */,
415
-				BFC744F81CB829A700673F38 /* RTCMediaConstraints.h */,
416
-				BFC744F91CB829A700673F38 /* RTCMediaSource.h */,
417
-				BFC744FA1CB829A700673F38 /* RTCMediaStream.h */,
418
-				BFC744FB1CB829A700673F38 /* RTCMediaStreamTrack.h */,
419
-				BFC744FC1CB829A700673F38 /* RTCNSGLVideoView.h */,
420
-				BFC744FD1CB829A700673F38 /* RTCOpenGLVideoRenderer.h */,
421
-				BFC744FE1CB829A700673F38 /* RTCPair.h */,
422
-				BFC744FF1CB829A700673F38 /* RTCPeerConnection.h */,
423
-				BFC745001CB829A700673F38 /* RTCPeerConnectionDelegate.h */,
424
-				BFC745011CB829A700673F38 /* RTCPeerConnectionFactory.h */,
425
-				BFC745021CB829A700673F38 /* RTCPeerConnectionInterface.h */,
426
-				BFC745031CB829A700673F38 /* RTCSessionDescription.h */,
427
-				BFC745041CB829A700673F38 /* RTCSessionDescriptionDelegate.h */,
428
-				BFC745051CB829A700673F38 /* RTCStatsDelegate.h */,
429
-				BFC745061CB829A700673F38 /* RTCStatsReport.h */,
430
-				BFC745071CB829A700673F38 /* RTCTypes.h */,
431
-				BFC745081CB829A700673F38 /* RTCVideoCapturer.h */,
432
-				BFC745091CB829A700673F38 /* RTCVideoRenderer.h */,
433
-				BFC7450A1CB829A700673F38 /* RTCVideoSource.h */,
434
-				BFC7450B1CB829A700673F38 /* RTCVideoTrack.h */,
435
-			);
436
-			path = Headers;
437
-			sourceTree = "<group>";
438
-		};
439 377
 		BFC7450E1CB829A700673F38 /* Products */ = {
440 378
 			isa = PBXGroup;
441 379
 			children = (
@@ -455,6 +393,7 @@
455 393
 				13B07F8C1A680F5B00A75B9A /* Frameworks */,
456 394
 				13B07F8E1A680F5B00A75B9A /* Resources */,
457 395
 				00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
396
+				B30EF2341DC0EEA500690F45 /* Embed Frameworks */,
458 397
 			);
459 398
 			buildRules = (
460 399
 			);
@@ -704,6 +643,7 @@
704 643
 				CURRENT_PROJECT_VERSION = 1;
705 644
 				DEAD_CODE_STRIPPING = NO;
706 645
 				ENABLE_BITCODE = NO;
646
+				FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../node_modules/react-native-webrtc/**";
707 647
 				HEADER_SEARCH_PATHS = (
708 648
 					"$(inherited)",
709 649
 					/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
@@ -712,6 +652,7 @@
712 652
 					"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
713 653
 				);
714 654
 				INFOPLIST_FILE = app/Info.plist;
655
+				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
715 656
 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
716 657
 				LIBRARY_SEARCH_PATHS = "$(SRCROOT)/../node_modules/react-native-webrtc/**";
717 658
 				OTHER_LDFLAGS = (
@@ -730,6 +671,8 @@
730 671
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
731 672
 				CODE_SIGN_ENTITLEMENTS = "jitsi-meet-react.entitlements";
732 673
 				CURRENT_PROJECT_VERSION = 1;
674
+				ENABLE_BITCODE = NO;
675
+				FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../node_modules/react-native-webrtc/**";
733 676
 				HEADER_SEARCH_PATHS = (
734 677
 					"$(inherited)",
735 678
 					/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
@@ -737,8 +680,8 @@
737 680
 					"$(SRCROOT)/../node_modules/react-native/Libraries/LinkingIOS/**",
738 681
 					"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
739 682
 				);
740
-				ENABLE_BITCODE = NO;
741 683
 				INFOPLIST_FILE = app/Info.plist;
684
+				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
742 685
 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
743 686
 				LIBRARY_SEARCH_PATHS = "$(SRCROOT)/../node_modules/react-native-webrtc/**";
744 687
 				OTHER_LDFLAGS = (

+ 4
- 4
react/features/toolbar/components/Toolbar.native.js Просмотреть файл

@@ -32,8 +32,8 @@ class Toolbar extends AbstractToolbar {
32 32
         super(props);
33 33
 
34 34
         // Bind event handlers so they are only bound once for every instance.
35
-        this._onCameraFacingModeToggle
36
-            = this._onCameraFacingModeToggle.bind(this);
35
+        this._toggleCameraFacingMode
36
+            = this._toggleCameraFacingMode.bind(this);
37 37
     }
38 38
 
39 39
     /**
@@ -60,7 +60,7 @@ class Toolbar extends AbstractToolbar {
60 60
                     <ToolbarButton
61 61
                         iconName = 'reload'
62 62
                         iconstyle = { styles.whiteIcon }
63
-                        onClick = { this._onCameraFacingModeToggle }
63
+                        onClick = { this._toggleCameraFacingMode }
64 64
                         style = { styles.toggleCameraFacingModeButton }
65 65
                         underlayColor = 'transparent' />
66 66
                 </View>
@@ -98,7 +98,7 @@ class Toolbar extends AbstractToolbar {
98 98
      * @private
99 99
      * @returns {void}
100 100
      */
101
-    _onCameraFacingModeToggle() {
101
+    _toggleCameraFacingMode() {
102 102
         this.props.dispatch(toggleCameraFacingMode());
103 103
     }
104 104
 }

Загрузка…
Отмена
Сохранить