Browse Source

feat(ios) rename SDK target to JitsiMeetSDK

Swift has a longstanding bug where a framework and a type cannot be named the
same. We have somehow managed to not run into this, but it now seems to be
hitting us.

Since this is a breaking change, this starts the road for SDK 3.0.
master
Saúl Ibarra Corretgé 5 years ago
parent
commit
99ac60ed74

+ 2
- 2
ios/Podfile View File

3
 require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
3
 require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
4
 install! 'cocoapods', :deterministic_uuids => false
4
 install! 'cocoapods', :deterministic_uuids => false
5
 
5
 
6
-target 'jitsi-meet' do
6
+target 'JitsiMeet' do
7
   project 'app/app.xcodeproj'
7
   project 'app/app.xcodeproj'
8
 
8
 
9
   pod 'Firebase/Analytics', '~> 6.33.0'
9
   pod 'Firebase/Analytics', '~> 6.33.0'
11
   pod 'Firebase/DynamicLinks', '~> 6.33.0'
11
   pod 'Firebase/DynamicLinks', '~> 6.33.0'
12
 end
12
 end
13
 
13
 
14
-target 'JitsiMeet' do
14
+target 'JitsiMeetSDK' do
15
   project 'sdk/sdk.xcodeproj'
15
   project 'sdk/sdk.xcodeproj'
16
 
16
 
17
   # React Native and its dependencies
17
   # React Native and its dependencies

+ 1
- 1
ios/Podfile.lock View File

582
   RNWatch: a5320c959c75e72845c07985f3e935e58998f1d3
582
   RNWatch: a5320c959c75e72845c07985f3e935e58998f1d3
583
   Yoga: 96b469c5e81ff51b917b92e8c3390642d4ded30c
583
   Yoga: 96b469c5e81ff51b917b92e8c3390642d4ded30c
584
 
584
 
585
-PODFILE CHECKSUM: f6626cd705333112182cedbe175ae2f9006e8874
585
+PODFILE CHECKSUM: e77f7134cda53f089046f29cb1f32b08c00c8a2e
586
 
586
 
587
 COCOAPODS: 1.10.0
587
 COCOAPODS: 1.10.0

+ 22
- 16
ios/app/app.xcodeproj/project.pbxproj View File

7
 	objects = {
7
 	objects = {
8
 
8
 
9
 /* Begin PBXBuildFile section */
9
 /* Begin PBXBuildFile section */
10
-		0B26BE6E1EC5BC3C00EEFB41 /* JitsiMeet.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0B26BE6D1EC5BC3C00EEFB41 /* JitsiMeet.framework */; };
11
-		0B26BE6F1EC5BC3C00EEFB41 /* JitsiMeet.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0B26BE6D1EC5BC3C00EEFB41 /* JitsiMeet.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
12
 		0B412F1F1EDEE6E800B1A0A6 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B412F1E1EDEE6E800B1A0A6 /* ViewController.m */; };
10
 		0B412F1F1EDEE6E800B1A0A6 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B412F1E1EDEE6E800B1A0A6 /* ViewController.m */; };
13
 		0B412F211EDEE95300B1A0A6 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0B412F201EDEE95300B1A0A6 /* Main.storyboard */; };
11
 		0B412F211EDEE95300B1A0A6 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0B412F201EDEE95300B1A0A6 /* Main.storyboard */; };
14
 		0B5418471F7C5D8C00A2DD86 /* MeetingRowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B5418461F7C5D8C00A2DD86 /* MeetingRowController.swift */; };
12
 		0B5418471F7C5D8C00A2DD86 /* MeetingRowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B5418461F7C5D8C00A2DD86 /* MeetingRowController.swift */; };
25
 		13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB11A68108700A75B9A /* LaunchScreen.xib */; };
23
 		13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB11A68108700A75B9A /* LaunchScreen.xib */; };
26
 		13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
24
 		13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
27
 		13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
25
 		13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
28
-		695AF3ED6F686F9C5EE40F9A /* libPods-jitsi-meet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 489E8EFE2C720D10F5961AEF /* libPods-jitsi-meet.a */; };
26
+		55BEDABDA92D47D399A70A5E /* libPods-JitsiMeet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D878B07B3FBD6E305EAA6B27 /* libPods-JitsiMeet.a */; };
29
 		DE050389256E904600DEE3A5 /* WebRTC.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = DE050388256E904600DEE3A5 /* WebRTC.xcframework */; };
27
 		DE050389256E904600DEE3A5 /* WebRTC.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = DE050388256E904600DEE3A5 /* WebRTC.xcframework */; };
30
 		DE05038A256E904600DEE3A5 /* WebRTC.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = DE050388256E904600DEE3A5 /* WebRTC.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
28
 		DE05038A256E904600DEE3A5 /* WebRTC.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = DE050388256E904600DEE3A5 /* WebRTC.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
31
 		DE4C456121DE1E4E00EA0709 /* FIRUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = DE4C455F21DE1E4E00EA0709 /* FIRUtilities.m */; };
29
 		DE4C456121DE1E4E00EA0709 /* FIRUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = DE4C455F21DE1E4E00EA0709 /* FIRUtilities.m */; };
30
+		DEA9F289258A6EA800D4CD74 /* JitsiMeetSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DEA9F288258A6EA800D4CD74 /* JitsiMeetSDK.framework */; };
31
+		DEA9F28A258A6EA800D4CD74 /* JitsiMeetSDK.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = DEA9F288258A6EA800D4CD74 /* JitsiMeetSDK.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
32
 		E588011722789D43008B0561 /* JitsiMeetContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = E58801132278944E008B0561 /* JitsiMeetContext.swift */; };
32
 		E588011722789D43008B0561 /* JitsiMeetContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = E58801132278944E008B0561 /* JitsiMeetContext.swift */; };
33
 		E5C97B63227A1EB400199214 /* JitsiMeetCommands.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5C97B62227A1EB400199214 /* JitsiMeetCommands.swift */; };
33
 		E5C97B63227A1EB400199214 /* JitsiMeetCommands.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5C97B62227A1EB400199214 /* JitsiMeetCommands.swift */; };
34
 /* End PBXBuildFile section */
34
 /* End PBXBuildFile section */
57
 			dstPath = "";
57
 			dstPath = "";
58
 			dstSubfolderSpec = 10;
58
 			dstSubfolderSpec = 10;
59
 			files = (
59
 			files = (
60
+				DEA9F28A258A6EA800D4CD74 /* JitsiMeetSDK.framework in Embed Frameworks */,
60
 				DE05038A256E904600DEE3A5 /* WebRTC.xcframework in Embed Frameworks */,
61
 				DE05038A256E904600DEE3A5 /* WebRTC.xcframework in Embed Frameworks */,
61
-				0B26BE6F1EC5BC3C00EEFB41 /* JitsiMeet.framework in Embed Frameworks */,
62
 			);
62
 			);
63
 			name = "Embed Frameworks";
63
 			name = "Embed Frameworks";
64
 			runOnlyForDeploymentPostprocessing = 0;
64
 			runOnlyForDeploymentPostprocessing = 0;
115
 		13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
115
 		13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
116
 		13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
116
 		13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
117
 		4670A512A688E2DC34528282 /* Pods-jitsi-meet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-jitsi-meet.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-jitsi-meet/Pods-jitsi-meet.debug.xcconfig"; sourceTree = "<group>"; };
117
 		4670A512A688E2DC34528282 /* Pods-jitsi-meet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-jitsi-meet.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-jitsi-meet/Pods-jitsi-meet.debug.xcconfig"; sourceTree = "<group>"; };
118
-		489E8EFE2C720D10F5961AEF /* libPods-jitsi-meet.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-jitsi-meet.a"; sourceTree = BUILT_PRODUCTS_DIR; };
118
+		609CB2080B75F75A89923F3D /* Pods-JitsiMeet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-JitsiMeet.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-JitsiMeet/Pods-JitsiMeet.debug.xcconfig"; sourceTree = "<group>"; };
119
 		B3B083EB1D4955FF0069CEE7 /* app.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = app.entitlements; sourceTree = "<group>"; };
119
 		B3B083EB1D4955FF0069CEE7 /* app.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = app.entitlements; sourceTree = "<group>"; };
120
+		D878B07B3FBD6E305EAA6B27 /* libPods-JitsiMeet.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-JitsiMeet.a"; sourceTree = BUILT_PRODUCTS_DIR; };
120
 		DE050388256E904600DEE3A5 /* WebRTC.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = WebRTC.xcframework; path = "../../node_modules/react-native-webrtc/apple/WebRTC.xcframework"; sourceTree = "<group>"; };
121
 		DE050388256E904600DEE3A5 /* WebRTC.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = WebRTC.xcframework; path = "../../node_modules/react-native-webrtc/apple/WebRTC.xcframework"; sourceTree = "<group>"; };
121
 		DE4C455F21DE1E4E00EA0709 /* FIRUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FIRUtilities.m; sourceTree = "<group>"; };
122
 		DE4C455F21DE1E4E00EA0709 /* FIRUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FIRUtilities.m; sourceTree = "<group>"; };
122
 		DE4C456021DE1E4E00EA0709 /* FIRUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FIRUtilities.h; sourceTree = "<group>"; };
123
 		DE4C456021DE1E4E00EA0709 /* FIRUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FIRUtilities.h; sourceTree = "<group>"; };
124
+		DEA9F288258A6EA800D4CD74 /* JitsiMeetSDK.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = JitsiMeetSDK.framework; sourceTree = BUILT_PRODUCTS_DIR; };
123
 		DEFDBBDB25656E3B00344B23 /* WebRTC.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = WebRTC.xcframework; path = "../../node_modules/react-native-webrtc/ios/WebRTC.xcframework"; sourceTree = "<group>"; };
125
 		DEFDBBDB25656E3B00344B23 /* WebRTC.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = WebRTC.xcframework; path = "../../node_modules/react-native-webrtc/ios/WebRTC.xcframework"; sourceTree = "<group>"; };
124
 		E58801132278944E008B0561 /* JitsiMeetContext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JitsiMeetContext.swift; sourceTree = "<group>"; };
126
 		E58801132278944E008B0561 /* JitsiMeetContext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JitsiMeetContext.swift; sourceTree = "<group>"; };
125
 		E5C97B62227A1EB400199214 /* JitsiMeetCommands.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JitsiMeetCommands.swift; sourceTree = "<group>"; };
127
 		E5C97B62227A1EB400199214 /* JitsiMeetCommands.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JitsiMeetCommands.swift; sourceTree = "<group>"; };
128
+		FC040BBED70876444D89E91C /* Pods-JitsiMeet.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-JitsiMeet.release.xcconfig"; path = "../Pods/Target Support Files/Pods-JitsiMeet/Pods-JitsiMeet.release.xcconfig"; sourceTree = "<group>"; };
126
 /* End PBXFileReference section */
129
 /* End PBXFileReference section */
127
 
130
 
128
 /* Begin PBXFrameworksBuildPhase section */
131
 /* Begin PBXFrameworksBuildPhase section */
137
 			isa = PBXFrameworksBuildPhase;
140
 			isa = PBXFrameworksBuildPhase;
138
 			buildActionMask = 2147483647;
141
 			buildActionMask = 2147483647;
139
 			files = (
142
 			files = (
140
-				0B26BE6E1EC5BC3C00EEFB41 /* JitsiMeet.framework in Frameworks */,
141
-				695AF3ED6F686F9C5EE40F9A /* libPods-jitsi-meet.a in Frameworks */,
142
 				DE050389256E904600DEE3A5 /* WebRTC.xcframework in Frameworks */,
143
 				DE050389256E904600DEE3A5 /* WebRTC.xcframework in Frameworks */,
144
+				DEA9F289258A6EA800D4CD74 /* JitsiMeetSDK.framework in Frameworks */,
145
+				55BEDABDA92D47D399A70A5E /* libPods-JitsiMeet.a in Frameworks */,
143
 			);
146
 			);
144
 			runOnlyForDeploymentPostprocessing = 0;
147
 			runOnlyForDeploymentPostprocessing = 0;
145
 		};
148
 		};
156
 		0B26BE711EC5BC4D00EEFB41 /* Frameworks */ = {
159
 		0B26BE711EC5BC4D00EEFB41 /* Frameworks */ = {
157
 			isa = PBXGroup;
160
 			isa = PBXGroup;
158
 			children = (
161
 			children = (
162
+				DEA9F288258A6EA800D4CD74 /* JitsiMeetSDK.framework */,
159
 				DE050388256E904600DEE3A5 /* WebRTC.xcframework */,
163
 				DE050388256E904600DEE3A5 /* WebRTC.xcframework */,
160
 				0B26BE6D1EC5BC3C00EEFB41 /* JitsiMeet.framework */,
164
 				0B26BE6D1EC5BC3C00EEFB41 /* JitsiMeet.framework */,
161
 				DEFDBBDB25656E3B00344B23 /* WebRTC.xcframework */,
165
 				DEFDBBDB25656E3B00344B23 /* WebRTC.xcframework */,
162
 				0BD6B4361EF82A6B00D1F4CD /* WebRTC.framework */,
166
 				0BD6B4361EF82A6B00D1F4CD /* WebRTC.framework */,
163
-				489E8EFE2C720D10F5961AEF /* libPods-jitsi-meet.a */,
167
+				D878B07B3FBD6E305EAA6B27 /* libPods-JitsiMeet.a */,
164
 			);
168
 			);
165
 			name = Frameworks;
169
 			name = Frameworks;
166
 			sourceTree = "<group>";
170
 			sourceTree = "<group>";
217
 			children = (
221
 			children = (
218
 				4670A512A688E2DC34528282 /* Pods-jitsi-meet.debug.xcconfig */,
222
 				4670A512A688E2DC34528282 /* Pods-jitsi-meet.debug.xcconfig */,
219
 				09AA3B93E4CC62D84B424690 /* Pods-jitsi-meet.release.xcconfig */,
223
 				09AA3B93E4CC62D84B424690 /* Pods-jitsi-meet.release.xcconfig */,
224
+				609CB2080B75F75A89923F3D /* Pods-JitsiMeet.debug.xcconfig */,
225
+				FC040BBED70876444D89E91C /* Pods-JitsiMeet.release.xcconfig */,
220
 			);
226
 			);
221
 			name = Pods;
227
 			name = Pods;
222
 			sourceTree = "<group>";
228
 			sourceTree = "<group>";
284
 			productReference = 0BEA5C311F7B8F73000D0AB4 /* JitsiMeetCompanion Extension.appex */;
290
 			productReference = 0BEA5C311F7B8F73000D0AB4 /* JitsiMeetCompanion Extension.appex */;
285
 			productType = "com.apple.product-type.watchkit2-extension";
291
 			productType = "com.apple.product-type.watchkit2-extension";
286
 		};
292
 		};
287
-		13B07F861A680F5B00A75B9A /* jitsi-meet */ = {
293
+		13B07F861A680F5B00A75B9A /* JitsiMeet */ = {
288
 			isa = PBXNativeTarget;
294
 			isa = PBXNativeTarget;
289
-			buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "jitsi-meet" */;
295
+			buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "JitsiMeet" */;
290
 			buildPhases = (
296
 			buildPhases = (
291
 				B6607F42A5CF0C76E98929E2 /* [CP] Check Pods Manifest.lock */,
297
 				B6607F42A5CF0C76E98929E2 /* [CP] Check Pods Manifest.lock */,
292
 				0BBA83C41EC9F7600075A103 /* Run React packager */,
298
 				0BBA83C41EC9F7600075A103 /* Run React packager */,
305
 			dependencies = (
311
 			dependencies = (
306
 				0BEA5C401F7B8F73000D0AB4 /* PBXTargetDependency */,
312
 				0BEA5C401F7B8F73000D0AB4 /* PBXTargetDependency */,
307
 			);
313
 			);
308
-			name = "jitsi-meet";
314
+			name = JitsiMeet;
309
 			productName = "Jitsi Meet";
315
 			productName = "Jitsi Meet";
310
 			productReference = 13B07F961A680F5B00A75B9A /* jitsi-meet.app */;
316
 			productReference = 13B07F961A680F5B00A75B9A /* jitsi-meet.app */;
311
 			productType = "com.apple.product-type.application";
317
 			productType = "com.apple.product-type.application";
356
 			projectDirPath = "";
362
 			projectDirPath = "";
357
 			projectRoot = "";
363
 			projectRoot = "";
358
 			targets = (
364
 			targets = (
359
-				13B07F861A680F5B00A75B9A /* jitsi-meet */,
365
+				13B07F861A680F5B00A75B9A /* JitsiMeet */,
360
 				0BEA5C241F7B8F73000D0AB4 /* JitsiMeetCompanion */,
366
 				0BEA5C241F7B8F73000D0AB4 /* JitsiMeetCompanion */,
361
 				0BEA5C301F7B8F73000D0AB4 /* JitsiMeetCompanion Extension */,
367
 				0BEA5C301F7B8F73000D0AB4 /* JitsiMeetCompanion Extension */,
362
 			);
368
 			);
437
 			outputFileListPaths = (
443
 			outputFileListPaths = (
438
 			);
444
 			);
439
 			outputPaths = (
445
 			outputPaths = (
440
-				"$(DERIVED_FILE_DIR)/Pods-jitsi-meet-checkManifestLockResult.txt",
446
+				"$(DERIVED_FILE_DIR)/Pods-JitsiMeet-checkManifestLockResult.txt",
441
 			);
447
 			);
442
 			runOnlyForDeploymentPostprocessing = 0;
448
 			runOnlyForDeploymentPostprocessing = 0;
443
 			shellPath = /bin/sh;
449
 			shellPath = /bin/sh;
707
 		};
713
 		};
708
 		13B07F941A680F5B00A75B9A /* Debug */ = {
714
 		13B07F941A680F5B00A75B9A /* Debug */ = {
709
 			isa = XCBuildConfiguration;
715
 			isa = XCBuildConfiguration;
710
-			baseConfigurationReference = 4670A512A688E2DC34528282 /* Pods-jitsi-meet.debug.xcconfig */;
716
+			baseConfigurationReference = 609CB2080B75F75A89923F3D /* Pods-JitsiMeet.debug.xcconfig */;
711
 			buildSettings = {
717
 			buildSettings = {
712
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIconDebug;
718
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIconDebug;
713
 				CODE_SIGN_ENTITLEMENTS = app.entitlements;
719
 				CODE_SIGN_ENTITLEMENTS = app.entitlements;
736
 		};
742
 		};
737
 		13B07F951A680F5B00A75B9A /* Release */ = {
743
 		13B07F951A680F5B00A75B9A /* Release */ = {
738
 			isa = XCBuildConfiguration;
744
 			isa = XCBuildConfiguration;
739
-			baseConfigurationReference = 09AA3B93E4CC62D84B424690 /* Pods-jitsi-meet.release.xcconfig */;
745
+			baseConfigurationReference = FC040BBED70876444D89E91C /* Pods-JitsiMeet.release.xcconfig */;
740
 			buildSettings = {
746
 			buildSettings = {
741
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIconRelease;
747
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIconRelease;
742
 				CODE_SIGN_ENTITLEMENTS = app.entitlements;
748
 				CODE_SIGN_ENTITLEMENTS = app.entitlements;
897
 			defaultConfigurationIsVisible = 0;
903
 			defaultConfigurationIsVisible = 0;
898
 			defaultConfigurationName = Release;
904
 			defaultConfigurationName = Release;
899
 		};
905
 		};
900
-		13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "jitsi-meet" */ = {
906
+		13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "JitsiMeet" */ = {
901
 			isa = XCConfigurationList;
907
 			isa = XCConfigurationList;
902
 			buildConfigurations = (
908
 			buildConfigurations = (
903
 				13B07F941A680F5B00A75B9A /* Debug */,
909
 				13B07F941A680F5B00A75B9A /* Debug */,

ios/app/app.xcodeproj/xcshareddata/xcschemes/jitsi-meet.xcscheme → ios/app/app.xcodeproj/xcshareddata/xcschemes/JitsiMeet.xcscheme View File

15
             <BuildableReference
15
             <BuildableReference
16
                BuildableIdentifier = "primary"
16
                BuildableIdentifier = "primary"
17
                BlueprintIdentifier = "0BD906E41EC0C00300C8C18E"
17
                BlueprintIdentifier = "0BD906E41EC0C00300C8C18E"
18
-               BuildableName = "JitsiMeet.framework"
19
-               BlueprintName = "JitsiMeet"
18
+               BuildableName = "JitsiMeetSDK.framework"
19
+               BlueprintName = "JitsiMeetSDK"
20
                ReferencedContainer = "container:../sdk/sdk.xcodeproj">
20
                ReferencedContainer = "container:../sdk/sdk.xcodeproj">
21
             </BuildableReference>
21
             </BuildableReference>
22
          </BuildActionEntry>
22
          </BuildActionEntry>
30
                BuildableIdentifier = "primary"
30
                BuildableIdentifier = "primary"
31
                BlueprintIdentifier = "13B07F861A680F5B00A75B9A"
31
                BlueprintIdentifier = "13B07F861A680F5B00A75B9A"
32
                BuildableName = "jitsi-meet.app"
32
                BuildableName = "jitsi-meet.app"
33
-               BlueprintName = "jitsi-meet"
33
+               BlueprintName = "JitsiMeet"
34
                ReferencedContainer = "container:app.xcodeproj">
34
                ReferencedContainer = "container:app.xcodeproj">
35
             </BuildableReference>
35
             </BuildableReference>
36
          </BuildActionEntry>
36
          </BuildActionEntry>
46
             BuildableIdentifier = "primary"
46
             BuildableIdentifier = "primary"
47
             BlueprintIdentifier = "13B07F861A680F5B00A75B9A"
47
             BlueprintIdentifier = "13B07F861A680F5B00A75B9A"
48
             BuildableName = "jitsi-meet.app"
48
             BuildableName = "jitsi-meet.app"
49
-            BlueprintName = "jitsi-meet"
49
+            BlueprintName = "JitsiMeet"
50
             ReferencedContainer = "container:app.xcodeproj">
50
             ReferencedContainer = "container:app.xcodeproj">
51
          </BuildableReference>
51
          </BuildableReference>
52
       </MacroExpansion>
52
       </MacroExpansion>
69
             BuildableIdentifier = "primary"
69
             BuildableIdentifier = "primary"
70
             BlueprintIdentifier = "13B07F861A680F5B00A75B9A"
70
             BlueprintIdentifier = "13B07F861A680F5B00A75B9A"
71
             BuildableName = "jitsi-meet.app"
71
             BuildableName = "jitsi-meet.app"
72
-            BlueprintName = "jitsi-meet"
72
+            BlueprintName = "JitsiMeet"
73
             ReferencedContainer = "container:app.xcodeproj">
73
             ReferencedContainer = "container:app.xcodeproj">
74
          </BuildableReference>
74
          </BuildableReference>
75
       </BuildableProductRunnable>
75
       </BuildableProductRunnable>
86
             BuildableIdentifier = "primary"
86
             BuildableIdentifier = "primary"
87
             BlueprintIdentifier = "13B07F861A680F5B00A75B9A"
87
             BlueprintIdentifier = "13B07F861A680F5B00A75B9A"
88
             BuildableName = "jitsi-meet.app"
88
             BuildableName = "jitsi-meet.app"
89
-            BlueprintName = "jitsi-meet"
89
+            BlueprintName = "JitsiMeet"
90
             ReferencedContainer = "container:app.xcodeproj">
90
             ReferencedContainer = "container:app.xcodeproj">
91
          </BuildableReference>
91
          </BuildableReference>
92
       </BuildableProductRunnable>
92
       </BuildableProductRunnable>

+ 1
- 1
ios/app/src/AppDelegate.m View File

21
 #import "ViewController.h"
21
 #import "ViewController.h"
22
 
22
 
23
 @import Firebase;
23
 @import Firebase;
24
-@import JitsiMeet;
24
+@import JitsiMeetSDK;
25
 
25
 
26
 @implementation AppDelegate
26
 @implementation AppDelegate
27
 
27
 

+ 1
- 1
ios/app/src/FIRUtilities.m View File

16
 
16
 
17
 #import "FIRUtilities.h"
17
 #import "FIRUtilities.h"
18
 
18
 
19
-@import JitsiMeet;
19
+@import JitsiMeetSDK;
20
 
20
 
21
 @implementation FIRUtilities
21
 @implementation FIRUtilities
22
 
22
 

+ 2
- 3
ios/app/src/ViewController.h View File

14
  * limitations under the License.
14
  * limitations under the License.
15
  */
15
  */
16
 
16
 
17
-#import <UIKit/UIKit.h>
18
-
19
-#import <JitsiMeet/JitsiMeet.h>
17
+@import UIKit;
18
+@import JitsiMeetSDK;
20
 
19
 
21
 @interface ViewController : UIViewController<JitsiMeetViewDelegate>
20
 @interface ViewController : UIViewController<JitsiMeetViewDelegate>
22
 
21
 

+ 1
- 1
ios/app/src/ViewController.m View File

21
 @import MobileCoreServices;
21
 @import MobileCoreServices;
22
 @import Intents;  // Needed for NSUserActivity suggestedInvocationPhrase
22
 @import Intents;  // Needed for NSUserActivity suggestedInvocationPhrase
23
 
23
 
24
-@import JitsiMeet;
24
+@import JitsiMeetSDK;
25
 
25
 
26
 #import "Types.h"
26
 #import "Types.h"
27
 #import "ViewController.h"
27
 #import "ViewController.h"

+ 7
- 7
ios/scripts/release-sdk.sh View File

27
 rm -rf ios/sdk/out
27
 rm -rf ios/sdk/out
28
 xcodebuild clean \
28
 xcodebuild clean \
29
     -workspace ios/jitsi-meet.xcworkspace \
29
     -workspace ios/jitsi-meet.xcworkspace \
30
-    -scheme JitsiMeet
30
+    -scheme JitsiMeetSDK
31
 xcodebuild archive \
31
 xcodebuild archive \
32
     -workspace ios/jitsi-meet.xcworkspace \
32
     -workspace ios/jitsi-meet.xcworkspace \
33
-    -scheme JitsiMeet  \
33
+    -scheme JitsiMeetSDK  \
34
     -configuration Release \
34
     -configuration Release \
35
     -sdk iphonesimulator \
35
     -sdk iphonesimulator \
36
     -destination='generic/platform=iOS Simulator' \
36
     -destination='generic/platform=iOS Simulator' \
41
     BUILD_LIBRARY_FOR_DISTRIBUTION=YES
41
     BUILD_LIBRARY_FOR_DISTRIBUTION=YES
42
 xcodebuild archive \
42
 xcodebuild archive \
43
     -workspace ios/jitsi-meet.xcworkspace \
43
     -workspace ios/jitsi-meet.xcworkspace \
44
-    -scheme JitsiMeet  \
44
+    -scheme JitsiMeetSDK  \
45
     -configuration Release \
45
     -configuration Release \
46
     -sdk iphoneos \
46
     -sdk iphoneos \
47
     -destination='generic/platform=iOS' \
47
     -destination='generic/platform=iOS' \
51
     SKIP_INSTALL=NO \
51
     SKIP_INSTALL=NO \
52
     BUILD_LIBRARY_FOR_DISTRIBUTION=YES
52
     BUILD_LIBRARY_FOR_DISTRIBUTION=YES
53
 xcodebuild -create-xcframework \
53
 xcodebuild -create-xcframework \
54
-    -framework ios/sdk/out/ios-device.xcarchive/Products/Library/Frameworks/JitsiMeet.framework \
55
-    -framework ios/sdk/out/ios-simulator.xcarchive/Products/Library/Frameworks/JitsiMeet.framework \
56
-    -output ios/sdk/out/JitsiMeet.xcframework
54
+    -framework ios/sdk/out/ios-device.xcarchive/Products/Library/Frameworks/JitsiMeetSDK.framework \
55
+    -framework ios/sdk/out/ios-simulator.xcarchive/Products/Library/Frameworks/JitsiMeetSDK.framework \
56
+    -output ios/sdk/out/JitsiMeetSDK.xcframework
57
 if [[ $DO_GIT_TAG == 1 ]]; then
57
 if [[ $DO_GIT_TAG == 1 ]]; then
58
     git tag ios-sdk-${SDK_VERSION}
58
     git tag ios-sdk-${SDK_VERSION}
59
 fi
59
 fi
62
 pushd ${RELEASE_REPO}
62
 pushd ${RELEASE_REPO}
63
 
63
 
64
 # Put the new files in the repo
64
 # Put the new files in the repo
65
-cp -a ${PROJECT_REPO}/ios/sdk/out/JitsiMeet.xcframework Frameworks/
65
+cp -a ${PROJECT_REPO}/ios/sdk/out/JitsiMeetSDK.xcframework Frameworks/
66
 cp -a ${PROJECT_REPO}/node_modules/react-native-webrtc/apple/WebRTC.xcframework Frameworks/
66
 cp -a ${PROJECT_REPO}/node_modules/react-native-webrtc/apple/WebRTC.xcframework Frameworks/
67
 
67
 
68
 # Add all files to git
68
 # Add all files to git

+ 25
- 17
ios/sdk/sdk.xcodeproj/project.pbxproj View File

24
 		0BCA49601EC4B6C600B793EE /* POSIX.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BCA495D1EC4B6C600B793EE /* POSIX.m */; };
24
 		0BCA49601EC4B6C600B793EE /* POSIX.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BCA495D1EC4B6C600B793EE /* POSIX.m */; };
25
 		0BCA49611EC4B6C600B793EE /* Proximity.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BCA495E1EC4B6C600B793EE /* Proximity.m */; };
25
 		0BCA49611EC4B6C600B793EE /* Proximity.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BCA495E1EC4B6C600B793EE /* Proximity.m */; };
26
 		0BD906EA1EC0C00300C8C18E /* JitsiMeet.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BD906E81EC0C00300C8C18E /* JitsiMeet.h */; settings = {ATTRIBUTES = (Public, ); }; };
26
 		0BD906EA1EC0C00300C8C18E /* JitsiMeet.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BD906E81EC0C00300C8C18E /* JitsiMeet.h */; settings = {ATTRIBUTES = (Public, ); }; };
27
-		0F65EECE1D95DA94561BB47E /* libPods-JitsiMeet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 03F2ADC957FF109849B7FCA1 /* libPods-JitsiMeet.a */; };
28
 		6C31EDC820C06D490089C899 /* recordingOn.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 6C31EDC720C06D490089C899 /* recordingOn.mp3 */; };
27
 		6C31EDC820C06D490089C899 /* recordingOn.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 6C31EDC720C06D490089C899 /* recordingOn.mp3 */; };
29
 		6C31EDCA20C06D530089C899 /* recordingOff.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 6C31EDC920C06D530089C899 /* recordingOff.mp3 */; };
28
 		6C31EDCA20C06D530089C899 /* recordingOff.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 6C31EDC920C06D530089C899 /* recordingOff.mp3 */; };
29
+		6F08DF7D4458EE3CF3F36F6D /* libPods-JitsiMeetSDK.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E4376CA6886DE68FD7A4294B /* libPods-JitsiMeetSDK.a */; };
30
 		75635B0A20751D6D00F29C9F /* joined.wav in Resources */ = {isa = PBXBuildFile; fileRef = 75635B0820751D6D00F29C9F /* joined.wav */; };
30
 		75635B0A20751D6D00F29C9F /* joined.wav in Resources */ = {isa = PBXBuildFile; fileRef = 75635B0820751D6D00F29C9F /* joined.wav */; };
31
 		75635B0B20751D6D00F29C9F /* left.wav in Resources */ = {isa = PBXBuildFile; fileRef = 75635B0920751D6D00F29C9F /* left.wav */; };
31
 		75635B0B20751D6D00F29C9F /* left.wav in Resources */ = {isa = PBXBuildFile; fileRef = 75635B0920751D6D00F29C9F /* left.wav */; };
32
 		87FE6F3321E52437004A5DC7 /* incomingMessage.wav in Resources */ = {isa = PBXBuildFile; fileRef = 87FE6F3221E52437004A5DC7 /* incomingMessage.wav */; };
32
 		87FE6F3321E52437004A5DC7 /* incomingMessage.wav in Resources */ = {isa = PBXBuildFile; fileRef = 87FE6F3221E52437004A5DC7 /* incomingMessage.wav */; };
54
 		DE81A2D92316AC7600AE1940 /* LogBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = DE81A2D72316AC7600AE1940 /* LogBridge.m */; };
54
 		DE81A2D92316AC7600AE1940 /* LogBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = DE81A2D72316AC7600AE1940 /* LogBridge.m */; };
55
 		DE81A2DE2317ED5400AE1940 /* JitsiMeetBaseLogHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = DE81A2DC2317ED5400AE1940 /* JitsiMeetBaseLogHandler.h */; settings = {ATTRIBUTES = (Public, ); }; };
55
 		DE81A2DE2317ED5400AE1940 /* JitsiMeetBaseLogHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = DE81A2DC2317ED5400AE1940 /* JitsiMeetBaseLogHandler.h */; settings = {ATTRIBUTES = (Public, ); }; };
56
 		DE81A2DF2317ED5400AE1940 /* JitsiMeetBaseLogHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = DE81A2DD2317ED5400AE1940 /* JitsiMeetBaseLogHandler.m */; };
56
 		DE81A2DF2317ED5400AE1940 /* JitsiMeetBaseLogHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = DE81A2DD2317ED5400AE1940 /* JitsiMeetBaseLogHandler.m */; };
57
+		DEA9F284258A5D9900D4CD74 /* JitsiMeetSDK.h in Headers */ = {isa = PBXBuildFile; fileRef = DEA9F283258A5D9900D4CD74 /* JitsiMeetSDK.h */; settings = {ATTRIBUTES = (Public, ); }; };
57
 		DEAD3226220C497000E93636 /* JitsiMeetConferenceOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = DEAD3224220C497000E93636 /* JitsiMeetConferenceOptions.h */; settings = {ATTRIBUTES = (Public, ); }; };
58
 		DEAD3226220C497000E93636 /* JitsiMeetConferenceOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = DEAD3224220C497000E93636 /* JitsiMeetConferenceOptions.h */; settings = {ATTRIBUTES = (Public, ); }; };
58
 		DEAD3227220C497000E93636 /* JitsiMeetConferenceOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = DEAD3225220C497000E93636 /* JitsiMeetConferenceOptions.m */; };
59
 		DEAD3227220C497000E93636 /* JitsiMeetConferenceOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = DEAD3225220C497000E93636 /* JitsiMeetConferenceOptions.m */; };
59
 		DEAFA779229EAD520033A7FA /* RNRootView.m in Sources */ = {isa = PBXBuildFile; fileRef = DEAFA778229EAD520033A7FA /* RNRootView.m */; };
60
 		DEAFA779229EAD520033A7FA /* RNRootView.m in Sources */ = {isa = PBXBuildFile; fileRef = DEAFA778229EAD520033A7FA /* RNRootView.m */; };
63
 /* End PBXBuildFile section */
64
 /* End PBXBuildFile section */
64
 
65
 
65
 /* Begin PBXFileReference section */
66
 /* Begin PBXFileReference section */
66
-		03F2ADC957FF109849B7FCA1 /* libPods-JitsiMeet.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-JitsiMeet.a"; sourceTree = BUILT_PRODUCTS_DIR; };
67
+		09A78016288AF50ACD28A10D /* Pods-JitsiMeetSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-JitsiMeetSDK.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-JitsiMeetSDK/Pods-JitsiMeetSDK.debug.xcconfig"; sourceTree = "<group>"; };
67
 		0B412F161EDEC65D00B1A0A6 /* JitsiMeetView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JitsiMeetView.h; sourceTree = "<group>"; };
68
 		0B412F161EDEC65D00B1A0A6 /* JitsiMeetView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JitsiMeetView.h; sourceTree = "<group>"; };
68
 		0B412F171EDEC65D00B1A0A6 /* JitsiMeetView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JitsiMeetView.m; sourceTree = "<group>"; };
69
 		0B412F171EDEC65D00B1A0A6 /* JitsiMeetView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JitsiMeetView.m; sourceTree = "<group>"; };
69
 		0B412F1B1EDEC80100B1A0A6 /* JitsiMeetViewDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JitsiMeetViewDelegate.h; sourceTree = "<group>"; };
70
 		0B412F1B1EDEC80100B1A0A6 /* JitsiMeetViewDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JitsiMeetViewDelegate.h; sourceTree = "<group>"; };
81
 		0BCA495C1EC4B6C600B793EE /* AudioMode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AudioMode.m; sourceTree = "<group>"; };
82
 		0BCA495C1EC4B6C600B793EE /* AudioMode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AudioMode.m; sourceTree = "<group>"; };
82
 		0BCA495D1EC4B6C600B793EE /* POSIX.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = POSIX.m; sourceTree = "<group>"; };
83
 		0BCA495D1EC4B6C600B793EE /* POSIX.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = POSIX.m; sourceTree = "<group>"; };
83
 		0BCA495E1EC4B6C600B793EE /* Proximity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Proximity.m; sourceTree = "<group>"; };
84
 		0BCA495E1EC4B6C600B793EE /* Proximity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Proximity.m; sourceTree = "<group>"; };
84
-		0BD906E51EC0C00300C8C18E /* JitsiMeet.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JitsiMeet.framework; sourceTree = BUILT_PRODUCTS_DIR; };
85
+		0BD906E51EC0C00300C8C18E /* JitsiMeetSDK.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JitsiMeetSDK.framework; sourceTree = BUILT_PRODUCTS_DIR; };
85
 		0BD906E81EC0C00300C8C18E /* JitsiMeet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JitsiMeet.h; sourceTree = "<group>"; };
86
 		0BD906E81EC0C00300C8C18E /* JitsiMeet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JitsiMeet.h; sourceTree = "<group>"; };
86
 		0BD906E91EC0C00300C8C18E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
87
 		0BD906E91EC0C00300C8C18E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
87
 		6C31EDC720C06D490089C899 /* recordingOn.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; name = recordingOn.mp3; path = ../../sounds/recordingOn.mp3; sourceTree = "<group>"; };
88
 		6C31EDC720C06D490089C899 /* recordingOn.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; name = recordingOn.mp3; path = ../../sounds/recordingOn.mp3; sourceTree = "<group>"; };
89
 		75635B0820751D6D00F29C9F /* joined.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; name = joined.wav; path = ../../sounds/joined.wav; sourceTree = "<group>"; };
90
 		75635B0820751D6D00F29C9F /* joined.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; name = joined.wav; path = ../../sounds/joined.wav; sourceTree = "<group>"; };
90
 		75635B0920751D6D00F29C9F /* left.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; name = left.wav; path = ../../sounds/left.wav; sourceTree = "<group>"; };
91
 		75635B0920751D6D00F29C9F /* left.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; name = left.wav; path = ../../sounds/left.wav; sourceTree = "<group>"; };
91
 		87FE6F3221E52437004A5DC7 /* incomingMessage.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; name = incomingMessage.wav; path = ../../sounds/incomingMessage.wav; sourceTree = "<group>"; };
92
 		87FE6F3221E52437004A5DC7 /* incomingMessage.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; name = incomingMessage.wav; path = ../../sounds/incomingMessage.wav; sourceTree = "<group>"; };
93
+		891FE43DAD30BC8976683100 /* Pods-JitsiMeetSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-JitsiMeetSDK.release.xcconfig"; path = "../Pods/Target Support Files/Pods-JitsiMeetSDK/Pods-JitsiMeetSDK.release.xcconfig"; sourceTree = "<group>"; };
92
 		98E09B5C73D9036B4ED252FC /* Pods-JitsiMeet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-JitsiMeet.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-JitsiMeet/Pods-JitsiMeet.debug.xcconfig"; sourceTree = "<group>"; };
94
 		98E09B5C73D9036B4ED252FC /* Pods-JitsiMeet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-JitsiMeet.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-JitsiMeet/Pods-JitsiMeet.debug.xcconfig"; sourceTree = "<group>"; };
93
 		9C77CA3CC919B081F1A52982 /* Pods-JitsiMeet.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-JitsiMeet.release.xcconfig"; path = "../Pods/Target Support Files/Pods-JitsiMeet/Pods-JitsiMeet.release.xcconfig"; sourceTree = "<group>"; };
95
 		9C77CA3CC919B081F1A52982 /* Pods-JitsiMeet.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-JitsiMeet.release.xcconfig"; path = "../Pods/Target Support Files/Pods-JitsiMeet/Pods-JitsiMeet.release.xcconfig"; sourceTree = "<group>"; };
94
 		A4414ADF20B37F1A003546E6 /* rejected.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; name = rejected.wav; path = ../../sounds/rejected.wav; sourceTree = "<group>"; };
96
 		A4414ADF20B37F1A003546E6 /* rejected.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; name = rejected.wav; path = ../../sounds/rejected.wav; sourceTree = "<group>"; };
118
 		DE81A2D72316AC7600AE1940 /* LogBridge.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LogBridge.m; sourceTree = "<group>"; };
120
 		DE81A2D72316AC7600AE1940 /* LogBridge.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LogBridge.m; sourceTree = "<group>"; };
119
 		DE81A2DC2317ED5400AE1940 /* JitsiMeetBaseLogHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JitsiMeetBaseLogHandler.h; sourceTree = "<group>"; };
121
 		DE81A2DC2317ED5400AE1940 /* JitsiMeetBaseLogHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JitsiMeetBaseLogHandler.h; sourceTree = "<group>"; };
120
 		DE81A2DD2317ED5400AE1940 /* JitsiMeetBaseLogHandler.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = JitsiMeetBaseLogHandler.m; sourceTree = "<group>"; };
122
 		DE81A2DD2317ED5400AE1940 /* JitsiMeetBaseLogHandler.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = JitsiMeetBaseLogHandler.m; sourceTree = "<group>"; };
123
+		DEA9F283258A5D9900D4CD74 /* JitsiMeetSDK.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JitsiMeetSDK.h; sourceTree = "<group>"; };
121
 		DEAD3224220C497000E93636 /* JitsiMeetConferenceOptions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JitsiMeetConferenceOptions.h; sourceTree = "<group>"; };
124
 		DEAD3224220C497000E93636 /* JitsiMeetConferenceOptions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JitsiMeetConferenceOptions.h; sourceTree = "<group>"; };
122
 		DEAD3225220C497000E93636 /* JitsiMeetConferenceOptions.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = JitsiMeetConferenceOptions.m; sourceTree = "<group>"; };
125
 		DEAD3225220C497000E93636 /* JitsiMeetConferenceOptions.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = JitsiMeetConferenceOptions.m; sourceTree = "<group>"; };
123
 		DEAD3228220C734300E93636 /* JitsiMeetConferenceOptions+Private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "JitsiMeetConferenceOptions+Private.h"; sourceTree = "<group>"; };
126
 		DEAD3228220C734300E93636 /* JitsiMeetConferenceOptions+Private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "JitsiMeetConferenceOptions+Private.h"; sourceTree = "<group>"; };
128
 		DEFE535521FB2E8300011A3A /* ReactUtils.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ReactUtils.m; sourceTree = "<group>"; };
131
 		DEFE535521FB2E8300011A3A /* ReactUtils.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ReactUtils.m; sourceTree = "<group>"; };
129
 		DEFE535721FB2E9E00011A3A /* ReactUtils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ReactUtils.h; sourceTree = "<group>"; };
132
 		DEFE535721FB2E9E00011A3A /* ReactUtils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ReactUtils.h; sourceTree = "<group>"; };
130
 		DEFE535821FB311F00011A3A /* JitsiMeet+Private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "JitsiMeet+Private.h"; sourceTree = "<group>"; };
133
 		DEFE535821FB311F00011A3A /* JitsiMeet+Private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "JitsiMeet+Private.h"; sourceTree = "<group>"; };
134
+		E4376CA6886DE68FD7A4294B /* libPods-JitsiMeetSDK.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-JitsiMeetSDK.a"; sourceTree = BUILT_PRODUCTS_DIR; };
131
 /* End PBXFileReference section */
135
 /* End PBXFileReference section */
132
 
136
 
133
 /* Begin PBXFrameworksBuildPhase section */
137
 /* Begin PBXFrameworksBuildPhase section */
137
 			files = (
141
 			files = (
138
 				0BB9AD791F5EC6D7001C08DB /* Intents.framework in Frameworks */,
142
 				0BB9AD791F5EC6D7001C08DB /* Intents.framework in Frameworks */,
139
 				0BB9AD771F5EC6CE001C08DB /* CallKit.framework in Frameworks */,
143
 				0BB9AD771F5EC6CE001C08DB /* CallKit.framework in Frameworks */,
140
-				0F65EECE1D95DA94561BB47E /* libPods-JitsiMeet.a in Frameworks */,
144
+				6F08DF7D4458EE3CF3F36F6D /* libPods-JitsiMeetSDK.a in Frameworks */,
141
 			);
145
 			);
142
 			runOnlyForDeploymentPostprocessing = 0;
146
 			runOnlyForDeploymentPostprocessing = 0;
143
 		};
147
 		};
178
 		0BD906E61EC0C00300C8C18E /* Products */ = {
182
 		0BD906E61EC0C00300C8C18E /* Products */ = {
179
 			isa = PBXGroup;
183
 			isa = PBXGroup;
180
 			children = (
184
 			children = (
181
-				0BD906E51EC0C00300C8C18E /* JitsiMeet.framework */,
185
+				0BD906E51EC0C00300C8C18E /* JitsiMeetSDK.framework */,
182
 			);
186
 			);
183
 			name = Products;
187
 			name = Products;
184
 			sourceTree = "<group>";
188
 			sourceTree = "<group>";
196
 				DE438CD82350934700DD541D /* JavaScriptSandbox.m */,
200
 				DE438CD82350934700DD541D /* JavaScriptSandbox.m */,
197
 				0BD906E81EC0C00300C8C18E /* JitsiMeet.h */,
201
 				0BD906E81EC0C00300C8C18E /* JitsiMeet.h */,
198
 				DEFE535821FB311F00011A3A /* JitsiMeet+Private.h */,
202
 				DEFE535821FB311F00011A3A /* JitsiMeet+Private.h */,
203
+				DEA9F283258A5D9900D4CD74 /* JitsiMeetSDK.h */,
199
 				DEFE535321FB1BF800011A3A /* JitsiMeet.m */,
204
 				DEFE535321FB1BF800011A3A /* JitsiMeet.m */,
200
 				DEAD3224220C497000E93636 /* JitsiMeetConferenceOptions.h */,
205
 				DEAD3224220C497000E93636 /* JitsiMeetConferenceOptions.h */,
201
 				DEAD3228220C734300E93636 /* JitsiMeetConferenceOptions+Private.h */,
206
 				DEAD3228220C734300E93636 /* JitsiMeetConferenceOptions+Private.h */,
236
 				0BB9AD761F5EC6CE001C08DB /* CallKit.framework */,
241
 				0BB9AD761F5EC6CE001C08DB /* CallKit.framework */,
237
 				0B93EF7A1EC608550030D24D /* CoreText.framework */,
242
 				0B93EF7A1EC608550030D24D /* CoreText.framework */,
238
 				0BB9AD781F5EC6D7001C08DB /* Intents.framework */,
243
 				0BB9AD781F5EC6D7001C08DB /* Intents.framework */,
239
-				03F2ADC957FF109849B7FCA1 /* libPods-JitsiMeet.a */,
244
+				E4376CA6886DE68FD7A4294B /* libPods-JitsiMeetSDK.a */,
240
 			);
245
 			);
241
 			name = Frameworks;
246
 			name = Frameworks;
242
 			sourceTree = "<group>";
247
 			sourceTree = "<group>";
264
 			children = (
269
 			children = (
265
 				98E09B5C73D9036B4ED252FC /* Pods-JitsiMeet.debug.xcconfig */,
270
 				98E09B5C73D9036B4ED252FC /* Pods-JitsiMeet.debug.xcconfig */,
266
 				9C77CA3CC919B081F1A52982 /* Pods-JitsiMeet.release.xcconfig */,
271
 				9C77CA3CC919B081F1A52982 /* Pods-JitsiMeet.release.xcconfig */,
272
+				09A78016288AF50ACD28A10D /* Pods-JitsiMeetSDK.debug.xcconfig */,
273
+				891FE43DAD30BC8976683100 /* Pods-JitsiMeetSDK.release.xcconfig */,
267
 			);
274
 			);
268
 			name = Pods;
275
 			name = Pods;
269
 			sourceTree = "<group>";
276
 			sourceTree = "<group>";
299
 				0B412F181EDEC65D00B1A0A6 /* JitsiMeetView.h in Headers */,
306
 				0B412F181EDEC65D00B1A0A6 /* JitsiMeetView.h in Headers */,
300
 				0B93EF7E1EC9DDCD0030D24D /* RCTBridgeWrapper.h in Headers */,
307
 				0B93EF7E1EC9DDCD0030D24D /* RCTBridgeWrapper.h in Headers */,
301
 				DE81A2DE2317ED5400AE1940 /* JitsiMeetBaseLogHandler.h in Headers */,
308
 				DE81A2DE2317ED5400AE1940 /* JitsiMeetBaseLogHandler.h in Headers */,
309
+				DEA9F284258A5D9900D4CD74 /* JitsiMeetSDK.h in Headers */,
302
 				DE65AACC2318028300290BEC /* JitsiMeetBaseLogHandler+Private.h in Headers */,
310
 				DE65AACC2318028300290BEC /* JitsiMeetBaseLogHandler+Private.h in Headers */,
303
 				0B412F221EDEF6EA00B1A0A6 /* JitsiMeetViewDelegate.h in Headers */,
311
 				0B412F221EDEF6EA00B1A0A6 /* JitsiMeetViewDelegate.h in Headers */,
304
 				0BD906EA1EC0C00300C8C18E /* JitsiMeet.h in Headers */,
312
 				0BD906EA1EC0C00300C8C18E /* JitsiMeet.h in Headers */,
312
 /* End PBXHeadersBuildPhase section */
320
 /* End PBXHeadersBuildPhase section */
313
 
321
 
314
 /* Begin PBXNativeTarget section */
322
 /* Begin PBXNativeTarget section */
315
-		0BD906E41EC0C00300C8C18E /* JitsiMeet */ = {
323
+		0BD906E41EC0C00300C8C18E /* JitsiMeetSDK */ = {
316
 			isa = PBXNativeTarget;
324
 			isa = PBXNativeTarget;
317
-			buildConfigurationList = 0BD906ED1EC0C00300C8C18E /* Build configuration list for PBXNativeTarget "JitsiMeet" */;
325
+			buildConfigurationList = 0BD906ED1EC0C00300C8C18E /* Build configuration list for PBXNativeTarget "JitsiMeetSDK" */;
318
 			buildPhases = (
326
 			buildPhases = (
319
 				26796D8589142D80C8AFDA51 /* [CP] Check Pods Manifest.lock */,
327
 				26796D8589142D80C8AFDA51 /* [CP] Check Pods Manifest.lock */,
320
 				0BD906E01EC0C00300C8C18E /* Sources */,
328
 				0BD906E01EC0C00300C8C18E /* Sources */,
328
 			);
336
 			);
329
 			dependencies = (
337
 			dependencies = (
330
 			);
338
 			);
331
-			name = JitsiMeet;
339
+			name = JitsiMeetSDK;
332
 			productName = "Jitsi Meet SDK";
340
 			productName = "Jitsi Meet SDK";
333
-			productReference = 0BD906E51EC0C00300C8C18E /* JitsiMeet.framework */;
341
+			productReference = 0BD906E51EC0C00300C8C18E /* JitsiMeetSDK.framework */;
334
 			productType = "com.apple.product-type.framework";
342
 			productType = "com.apple.product-type.framework";
335
 		};
343
 		};
336
 /* End PBXNativeTarget section */
344
 /* End PBXNativeTarget section */
362
 			projectDirPath = "";
370
 			projectDirPath = "";
363
 			projectRoot = "";
371
 			projectRoot = "";
364
 			targets = (
372
 			targets = (
365
-				0BD906E41EC0C00300C8C18E /* JitsiMeet */,
373
+				0BD906E41EC0C00300C8C18E /* JitsiMeetSDK */,
366
 			);
374
 			);
367
 		};
375
 		};
368
 /* End PBXProject section */
376
 /* End PBXProject section */
416
 			);
424
 			);
417
 			name = "[CP] Check Pods Manifest.lock";
425
 			name = "[CP] Check Pods Manifest.lock";
418
 			outputPaths = (
426
 			outputPaths = (
419
-				"$(DERIVED_FILE_DIR)/Pods-JitsiMeet-checkManifestLockResult.txt",
427
+				"$(DERIVED_FILE_DIR)/Pods-JitsiMeetSDK-checkManifestLockResult.txt",
420
 			);
428
 			);
421
 			runOnlyForDeploymentPostprocessing = 0;
429
 			runOnlyForDeploymentPostprocessing = 0;
422
 			shellPath = /bin/sh;
430
 			shellPath = /bin/sh;
429
 			files = (
437
 			files = (
430
 			);
438
 			);
431
 			inputPaths = (
439
 			inputPaths = (
432
-				"${PODS_ROOT}/Target Support Files/Pods-JitsiMeet/Pods-JitsiMeet-resources.sh",
440
+				"${PODS_ROOT}/Target Support Files/Pods-JitsiMeetSDK/Pods-JitsiMeetSDK-resources.sh",
433
 				"${PODS_ROOT}/Amplitude-iOS/Amplitude/api.amplitude.com.der",
441
 				"${PODS_ROOT}/Amplitude-iOS/Amplitude/api.amplitude.com.der",
434
 				"${PODS_ROOT}/Amplitude-iOS/Amplitude/ComodoCaLimitedRsaCertificationAuthority.der",
442
 				"${PODS_ROOT}/Amplitude-iOS/Amplitude/ComodoCaLimitedRsaCertificationAuthority.der",
435
 				"${PODS_ROOT}/Amplitude-iOS/Amplitude/ComodoRsaCA.der",
443
 				"${PODS_ROOT}/Amplitude-iOS/Amplitude/ComodoRsaCA.der",
446
 			);
454
 			);
447
 			runOnlyForDeploymentPostprocessing = 0;
455
 			runOnlyForDeploymentPostprocessing = 0;
448
 			shellPath = /bin/sh;
456
 			shellPath = /bin/sh;
449
-			shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-JitsiMeet/Pods-JitsiMeet-resources.sh\"\n";
457
+			shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-JitsiMeetSDK/Pods-JitsiMeetSDK-resources.sh\"\n";
450
 			showEnvVarsInLog = 0;
458
 			showEnvVarsInLog = 0;
451
 		};
459
 		};
452
 /* End PBXShellScriptBuildPhase section */
460
 /* End PBXShellScriptBuildPhase section */
609
 		};
617
 		};
610
 		0BD906EE1EC0C00300C8C18E /* Debug */ = {
618
 		0BD906EE1EC0C00300C8C18E /* Debug */ = {
611
 			isa = XCBuildConfiguration;
619
 			isa = XCBuildConfiguration;
612
-			baseConfigurationReference = 98E09B5C73D9036B4ED252FC /* Pods-JitsiMeet.debug.xcconfig */;
620
+			baseConfigurationReference = 09A78016288AF50ACD28A10D /* Pods-JitsiMeetSDK.debug.xcconfig */;
613
 			buildSettings = {
621
 			buildSettings = {
614
 				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
622
 				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
615
 				CLANG_ENABLE_MODULES = YES;
623
 				CLANG_ENABLE_MODULES = YES;
636
 		};
644
 		};
637
 		0BD906EF1EC0C00300C8C18E /* Release */ = {
645
 		0BD906EF1EC0C00300C8C18E /* Release */ = {
638
 			isa = XCBuildConfiguration;
646
 			isa = XCBuildConfiguration;
639
-			baseConfigurationReference = 9C77CA3CC919B081F1A52982 /* Pods-JitsiMeet.release.xcconfig */;
647
+			baseConfigurationReference = 891FE43DAD30BC8976683100 /* Pods-JitsiMeetSDK.release.xcconfig */;
640
 			buildSettings = {
648
 			buildSettings = {
641
 				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
649
 				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
642
 				CLANG_ENABLE_MODULES = YES;
650
 				CLANG_ENABLE_MODULES = YES;
672
 			defaultConfigurationIsVisible = 0;
680
 			defaultConfigurationIsVisible = 0;
673
 			defaultConfigurationName = Release;
681
 			defaultConfigurationName = Release;
674
 		};
682
 		};
675
-		0BD906ED1EC0C00300C8C18E /* Build configuration list for PBXNativeTarget "JitsiMeet" */ = {
683
+		0BD906ED1EC0C00300C8C18E /* Build configuration list for PBXNativeTarget "JitsiMeetSDK" */ = {
676
 			isa = XCConfigurationList;
684
 			isa = XCConfigurationList;
677
 			buildConfigurations = (
685
 			buildConfigurations = (
678
 				0BD906EE1EC0C00300C8C18E /* Debug */,
686
 				0BD906EE1EC0C00300C8C18E /* Debug */,

ios/sdk/sdk.xcodeproj/xcshareddata/xcschemes/JitsiMeet.xcscheme → ios/sdk/sdk.xcodeproj/xcshareddata/xcschemes/JitsiMeetSDK.xcscheme View File

15
             <BuildableReference
15
             <BuildableReference
16
                BuildableIdentifier = "primary"
16
                BuildableIdentifier = "primary"
17
                BlueprintIdentifier = "0BD906E41EC0C00300C8C18E"
17
                BlueprintIdentifier = "0BD906E41EC0C00300C8C18E"
18
-               BuildableName = "JitsiMeet.framework"
19
-               BlueprintName = "JitsiMeet"
18
+               BuildableName = "JitsiMeetSDK.framework"
19
+               BlueprintName = "JitsiMeetSDK"
20
                ReferencedContainer = "container:sdk.xcodeproj">
20
                ReferencedContainer = "container:sdk.xcodeproj">
21
             </BuildableReference>
21
             </BuildableReference>
22
          </BuildActionEntry>
22
          </BuildActionEntry>
44
          <BuildableReference
44
          <BuildableReference
45
             BuildableIdentifier = "primary"
45
             BuildableIdentifier = "primary"
46
             BlueprintIdentifier = "0BD906E41EC0C00300C8C18E"
46
             BlueprintIdentifier = "0BD906E41EC0C00300C8C18E"
47
-            BuildableName = "JitsiMeet.framework"
48
-            BlueprintName = "JitsiMeet"
47
+            BuildableName = "JitsiMeetSDK.framework"
48
+            BlueprintName = "JitsiMeetSDK"
49
             ReferencedContainer = "container:sdk.xcodeproj">
49
             ReferencedContainer = "container:sdk.xcodeproj">
50
          </BuildableReference>
50
          </BuildableReference>
51
       </MacroExpansion>
51
       </MacroExpansion>
60
          <BuildableReference
60
          <BuildableReference
61
             BuildableIdentifier = "primary"
61
             BuildableIdentifier = "primary"
62
             BlueprintIdentifier = "0BD906E41EC0C00300C8C18E"
62
             BlueprintIdentifier = "0BD906E41EC0C00300C8C18E"
63
-            BuildableName = "JitsiMeet.framework"
64
-            BlueprintName = "JitsiMeet"
63
+            BuildableName = "JitsiMeetSDK.framework"
64
+            BlueprintName = "JitsiMeetSDK"
65
             ReferencedContainer = "container:sdk.xcodeproj">
65
             ReferencedContainer = "container:sdk.xcodeproj">
66
          </BuildableReference>
66
          </BuildableReference>
67
       </MacroExpansion>
67
       </MacroExpansion>

+ 1
- 1
ios/sdk/src/Info.plist View File

15
 	<key>CFBundlePackageType</key>
15
 	<key>CFBundlePackageType</key>
16
 	<string>FMWK</string>
16
 	<string>FMWK</string>
17
 	<key>CFBundleShortVersionString</key>
17
 	<key>CFBundleShortVersionString</key>
18
-	<string>2.12.0</string>
18
+	<string>3.0.0</string>
19
 	<key>CFBundleVersion</key>
19
 	<key>CFBundleVersion</key>
20
 	<string>$(CURRENT_PROJECT_VERSION)</string>
20
 	<string>$(CURRENT_PROJECT_VERSION)</string>
21
 	<key>NSPrincipalClass</key>
21
 	<key>NSPrincipalClass</key>

+ 4
- 8
ios/sdk/src/JitsiMeet.h View File

1
 /*
1
 /*
2
- * Copyright @ 2018-present 8x8, Inc.
3
- * Copyright @ 2017-2018 Atlassian Pty Ltd
2
+ * Copyright @ 2017-present 8x8, Inc.
4
  *
3
  *
5
  * Licensed under the Apache License, Version 2.0 (the "License");
4
  * Licensed under the Apache License, Version 2.0 (the "License");
6
  * you may not use this file except in compliance with the License.
5
  * you may not use this file except in compliance with the License.
15
  * limitations under the License.
14
  * limitations under the License.
16
  */
15
  */
17
 
16
 
18
-#import <JitsiMeet/JitsiMeetView.h>
19
-#import <JitsiMeet/JitsiMeetViewDelegate.h>
20
-#import <JitsiMeet/JitsiMeetConferenceOptions.h>
21
-#import <JitsiMeet/JitsiMeetLogger.h>
22
-#import <JitsiMeet/JitsiMeetBaseLogHandler.h>
23
-#import <JitsiMeet/InfoPlistUtil.h>
17
+@import UIKit;
18
+@import Foundation;
24
 
19
 
20
+#import <JitsiMeetSDK/JitsiMeetConferenceOptions.h>
25
 
21
 
26
 @interface JitsiMeet : NSObject
22
 @interface JitsiMeet : NSObject
27
 
23
 

+ 23
- 0
ios/sdk/src/JitsiMeetSDK.h View File

1
+/*
2
+ * Copyright @ 2020-present 8x8, Inc.
3
+ *
4
+ * Licensed under the Apache License, Version 2.0 (the "License");
5
+ * you may not use this file except in compliance with the License.
6
+ * You may obtain a copy of the License at
7
+ *
8
+ *     http://www.apache.org/licenses/LICENSE-2.0
9
+ *
10
+ * Unless required by applicable law or agreed to in writing, software
11
+ * distributed under the License is distributed on an "AS IS" BASIS,
12
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
+ * See the License for the specific language governing permissions and
14
+ * limitations under the License.
15
+ */
16
+
17
+#import <JitsiMeetSDK/JitsiMeet.h>
18
+#import <JitsiMeetSDK/JitsiMeetView.h>
19
+#import <JitsiMeetSDK/JitsiMeetViewDelegate.h>
20
+#import <JitsiMeetSDK/JitsiMeetConferenceOptions.h>
21
+#import <JitsiMeetSDK/JitsiMeetLogger.h>
22
+#import <JitsiMeetSDK/JitsiMeetBaseLogHandler.h>
23
+#import <JitsiMeetSDK/InfoPlistUtil.h>

+ 2
- 2
ios/sdk/src/callkit/CallKit.m View File

28
 #import <React/RCTUtils.h>
28
 #import <React/RCTUtils.h>
29
 #import <WebRTC/WebRTC.h>
29
 #import <WebRTC/WebRTC.h>
30
 
30
 
31
-#import <JitsiMeet/JitsiMeet-Swift.h>
31
+#import <JitsiMeetSDK/JitsiMeetSDK-Swift.h>
32
 
32
 
33
-#import "LogUtils.h"
33
+#import "../LogUtils.h"
34
 
34
 
35
 
35
 
36
 // The events emitted/supported by RNCallKit:
36
 // The events emitted/supported by RNCallKit:

+ 2
- 0
ios/sdk/src/picture-in-picture/DragGestureController.swift View File

14
  * limitations under the License.
14
  * limitations under the License.
15
  */
15
  */
16
 
16
 
17
+import UIKit
18
+
17
 final class DragGestureController {
19
 final class DragGestureController {
18
 
20
 
19
     var insets: UIEdgeInsets = UIEdgeInsets.zero
21
     var insets: UIEdgeInsets = UIEdgeInsets.zero

+ 2
- 0
ios/sdk/src/picture-in-picture/PiPViewCoordinator.swift View File

14
  * limitations under the License.
14
  * limitations under the License.
15
  */
15
  */
16
 
16
 
17
+import UIKit
18
+
17
 public typealias AnimationCompletion = (Bool) -> Void
19
 public typealias AnimationCompletion = (Bool) -> Void
18
 
20
 
19
 public protocol PiPViewCoordinatorDelegate: class {
21
 public protocol PiPViewCoordinatorDelegate: class {

Loading…
Cancel
Save