|
@@ -3,7 +3,7 @@
|
3
|
3
|
archiveVersion = 1;
|
4
|
4
|
classes = {
|
5
|
5
|
};
|
6
|
|
- objectVersion = 46;
|
|
6
|
+ objectVersion = 52;
|
7
|
7
|
objects = {
|
8
|
8
|
|
9
|
9
|
/* Begin PBXBuildFile section */
|
|
@@ -13,8 +13,6 @@
|
13
|
13
|
0B412F211EDEE95300B1A0A6 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0B412F201EDEE95300B1A0A6 /* Main.storyboard */; };
|
14
|
14
|
0B5418471F7C5D8C00A2DD86 /* MeetingRowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B5418461F7C5D8C00A2DD86 /* MeetingRowController.swift */; };
|
15
|
15
|
0B7001701F7C51CC005944F4 /* InCallController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B70016F1F7C51CC005944F4 /* InCallController.swift */; };
|
16
|
|
- 0BD6B4371EF82A6B00D1F4CD /* WebRTC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0BD6B4361EF82A6B00D1F4CD /* WebRTC.framework */; };
|
17
|
|
- 0BD6B4381EF82A6B00D1F4CD /* WebRTC.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0BD6B4361EF82A6B00D1F4CD /* WebRTC.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
|
18
|
16
|
0BEA5C291F7B8F73000D0AB4 /* Interface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0BEA5C271F7B8F73000D0AB4 /* Interface.storyboard */; };
|
19
|
17
|
0BEA5C2B1F7B8F73000D0AB4 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0BEA5C2A1F7B8F73000D0AB4 /* Assets.xcassets */; };
|
20
|
18
|
0BEA5C321F7B8F73000D0AB4 /* JitsiMeetCompanion Extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 0BEA5C311F7B8F73000D0AB4 /* JitsiMeetCompanion Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
@@ -28,6 +26,8 @@
|
28
|
26
|
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
|
29
|
27
|
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
|
30
|
28
|
695AF3ED6F686F9C5EE40F9A /* libPods-jitsi-meet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 489E8EFE2C720D10F5961AEF /* libPods-jitsi-meet.a */; };
|
|
29
|
+ 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, ); }; };
|
31
|
31
|
DE4C456121DE1E4E00EA0709 /* FIRUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = DE4C455F21DE1E4E00EA0709 /* FIRUtilities.m */; };
|
32
|
32
|
E588011722789D43008B0561 /* JitsiMeetContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = E58801132278944E008B0561 /* JitsiMeetContext.swift */; };
|
33
|
33
|
E5C97B63227A1EB400199214 /* JitsiMeetCommands.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5C97B62227A1EB400199214 /* JitsiMeetCommands.swift */; };
|
|
@@ -57,8 +57,8 @@
|
57
|
57
|
dstPath = "";
|
58
|
58
|
dstSubfolderSpec = 10;
|
59
|
59
|
files = (
|
|
60
|
+ DE05038A256E904600DEE3A5 /* WebRTC.xcframework in Embed Frameworks */,
|
60
|
61
|
0B26BE6F1EC5BC3C00EEFB41 /* JitsiMeet.framework in Embed Frameworks */,
|
61
|
|
- 0BD6B4381EF82A6B00D1F4CD /* WebRTC.framework in Embed Frameworks */,
|
62
|
62
|
);
|
63
|
63
|
name = "Embed Frameworks";
|
64
|
64
|
runOnlyForDeploymentPostprocessing = 0;
|
|
@@ -117,8 +117,10 @@
|
117
|
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
|
118
|
489E8EFE2C720D10F5961AEF /* libPods-jitsi-meet.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-jitsi-meet.a"; sourceTree = BUILT_PRODUCTS_DIR; };
|
119
|
119
|
B3B083EB1D4955FF0069CEE7 /* app.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = app.entitlements; sourceTree = "<group>"; };
|
|
120
|
+ DE050388256E904600DEE3A5 /* WebRTC.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = WebRTC.xcframework; path = "../../node_modules/react-native-webrtc/apple/WebRTC.xcframework"; sourceTree = "<group>"; };
|
120
|
121
|
DE4C455F21DE1E4E00EA0709 /* FIRUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FIRUtilities.m; sourceTree = "<group>"; };
|
121
|
122
|
DE4C456021DE1E4E00EA0709 /* FIRUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FIRUtilities.h; sourceTree = "<group>"; };
|
|
123
|
+ DEFDBBDB25656E3B00344B23 /* WebRTC.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = WebRTC.xcframework; path = "../../node_modules/react-native-webrtc/ios/WebRTC.xcframework"; sourceTree = "<group>"; };
|
122
|
124
|
E58801132278944E008B0561 /* JitsiMeetContext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JitsiMeetContext.swift; sourceTree = "<group>"; };
|
123
|
125
|
E5C97B62227A1EB400199214 /* JitsiMeetCommands.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JitsiMeetCommands.swift; sourceTree = "<group>"; };
|
124
|
126
|
/* End PBXFileReference section */
|
|
@@ -136,8 +138,8 @@
|
136
|
138
|
buildActionMask = 2147483647;
|
137
|
139
|
files = (
|
138
|
140
|
0B26BE6E1EC5BC3C00EEFB41 /* JitsiMeet.framework in Frameworks */,
|
139
|
|
- 0BD6B4371EF82A6B00D1F4CD /* WebRTC.framework in Frameworks */,
|
140
|
141
|
695AF3ED6F686F9C5EE40F9A /* libPods-jitsi-meet.a in Frameworks */,
|
|
142
|
+ DE050389256E904600DEE3A5 /* WebRTC.xcframework in Frameworks */,
|
141
|
143
|
);
|
142
|
144
|
runOnlyForDeploymentPostprocessing = 0;
|
143
|
145
|
};
|
|
@@ -154,7 +156,9 @@
|
154
|
156
|
0B26BE711EC5BC4D00EEFB41 /* Frameworks */ = {
|
155
|
157
|
isa = PBXGroup;
|
156
|
158
|
children = (
|
|
159
|
+ DE050388256E904600DEE3A5 /* WebRTC.xcframework */,
|
157
|
160
|
0B26BE6D1EC5BC3C00EEFB41 /* JitsiMeet.framework */,
|
|
161
|
+ DEFDBBDB25656E3B00344B23 /* WebRTC.xcframework */,
|
158
|
162
|
0BD6B4361EF82A6B00D1F4CD /* WebRTC.framework */,
|
159
|
163
|
489E8EFE2C720D10F5961AEF /* libPods-jitsi-meet.a */,
|
160
|
164
|
);
|
|
@@ -290,8 +294,6 @@
|
290
|
294
|
13B07F8C1A680F5B00A75B9A /* Frameworks */,
|
291
|
295
|
13B07F8E1A680F5B00A75B9A /* Resources */,
|
292
|
296
|
0B26BE701EC5BC3C00EEFB41 /* Embed Frameworks */,
|
293
|
|
- B35383AD1DDA0083008F406A /* Adjust embedded framework architectures */,
|
294
|
|
- DE3A859324C701EA009B7D76 /* Copy WebRTC dSYM */,
|
295
|
297
|
0BB7DA181EC9E695007AAE98 /* Adjust ATS */,
|
296
|
298
|
DEF4813D224925A2002AD03A /* Copy Google Plist file */,
|
297
|
299
|
DE11877A21EE09640078D059 /* Setup Google reverse URL handler */,
|
|
@@ -420,20 +422,6 @@
|
420
|
422
|
shellPath = /bin/sh;
|
421
|
423
|
shellScript = "../scripts/run-packager.sh\n";
|
422
|
424
|
};
|
423
|
|
- B35383AD1DDA0083008F406A /* Adjust embedded framework architectures */ = {
|
424
|
|
- isa = PBXShellScriptBuildPhase;
|
425
|
|
- buildActionMask = 2147483647;
|
426
|
|
- files = (
|
427
|
|
- );
|
428
|
|
- inputPaths = (
|
429
|
|
- );
|
430
|
|
- name = "Adjust embedded framework architectures";
|
431
|
|
- outputPaths = (
|
432
|
|
- );
|
433
|
|
- runOnlyForDeploymentPostprocessing = 0;
|
434
|
|
- shellPath = /bin/sh;
|
435
|
|
- shellScript = "../scripts/fixup-frameworks.sh\n";
|
436
|
|
- };
|
437
|
425
|
B6607F42A5CF0C76E98929E2 /* [CP] Check Pods Manifest.lock */ = {
|
438
|
426
|
isa = PBXShellScriptBuildPhase;
|
439
|
427
|
buildActionMask = 2147483647;
|
|
@@ -474,24 +462,6 @@
|
474
|
462
|
shellPath = /bin/sh;
|
475
|
463
|
shellScript = "INFO_PLIST=\"$BUILT_PRODUCTS_DIR/$INFOPLIST_PATH\"\nGOOGLE_PLIST=\"$PROJECT_DIR/GoogleService-Info.plist\"\n\nif [[ -f $GOOGLE_PLIST ]]; then\n REVERSED_CLIENT_ID=$(/usr/libexec/PlistBuddy -c \"Print :REVERSED_CLIENT_ID:\" $GOOGLE_PLIST)\n /usr/libexec/PlistBuddy -c \"Set :CFBundleURLTypes:1:CFBundleURLSchemes:0 $REVERSED_CLIENT_ID\" $INFO_PLIST\nfi\n";
|
476
|
464
|
};
|
477
|
|
- DE3A859324C701EA009B7D76 /* Copy WebRTC dSYM */ = {
|
478
|
|
- isa = PBXShellScriptBuildPhase;
|
479
|
|
- buildActionMask = 2147483647;
|
480
|
|
- files = (
|
481
|
|
- );
|
482
|
|
- inputFileListPaths = (
|
483
|
|
- );
|
484
|
|
- inputPaths = (
|
485
|
|
- );
|
486
|
|
- name = "Copy WebRTC dSYM";
|
487
|
|
- outputFileListPaths = (
|
488
|
|
- );
|
489
|
|
- outputPaths = (
|
490
|
|
- );
|
491
|
|
- runOnlyForDeploymentPostprocessing = 0;
|
492
|
|
- shellPath = /bin/sh;
|
493
|
|
- shellScript = "set -x\n\nif [[ \"${CONFIGURATION}\" != \"Debug\" ]]; then\n cp -r ../../node_modules/react-native-webrtc/ios/WebRTC.dSYM ${DWARF_DSYM_FOLDER_PATH}/\nfi\n";
|
494
|
|
- };
|
495
|
465
|
DE4F6D6E22005C0400DE699E /* Setup Dropbox */ = {
|
496
|
466
|
isa = PBXShellScriptBuildPhase;
|
497
|
467
|
buildActionMask = 2147483647;
|
|
@@ -652,7 +622,8 @@
|
652
|
622
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
653
|
623
|
SDKROOT = watchos;
|
654
|
624
|
SKIP_INSTALL = YES;
|
655
|
|
- SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
|
625
|
+ SWIFT_COMPILATION_MODE = wholemodule;
|
|
626
|
+ SWIFT_OPTIMIZATION_LEVEL = "-O";
|
656
|
627
|
SWIFT_VERSION = 5.0;
|
657
|
628
|
TARGETED_DEVICE_FAMILY = 4;
|
658
|
629
|
WATCHOS_DEPLOYMENT_TARGET = 4.0;
|
|
@@ -679,7 +650,11 @@
|
679
|
650
|
DEVELOPMENT_TEAM = FC967L3QRG;
|
680
|
651
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
681
|
652
|
INFOPLIST_FILE = watchos/extension/Info.plist;
|
682
|
|
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
|
653
|
+ LD_RUNPATH_SEARCH_PATHS = (
|
|
654
|
+ "$(inherited)",
|
|
655
|
+ "@executable_path/Frameworks",
|
|
656
|
+ "@executable_path/../../Frameworks",
|
|
657
|
+ );
|
683
|
658
|
PRODUCT_BUNDLE_IDENTIFIER = org.jitsi.meet.watchkit.extension;
|
684
|
659
|
PRODUCT_NAME = "${TARGET_NAME}";
|
685
|
660
|
SDKROOT = watchos;
|
|
@@ -713,12 +688,17 @@
|
713
|
688
|
DEVELOPMENT_TEAM = FC967L3QRG;
|
714
|
689
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
715
|
690
|
INFOPLIST_FILE = watchos/extension/Info.plist;
|
716
|
|
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
|
691
|
+ LD_RUNPATH_SEARCH_PATHS = (
|
|
692
|
+ "$(inherited)",
|
|
693
|
+ "@executable_path/Frameworks",
|
|
694
|
+ "@executable_path/../../Frameworks",
|
|
695
|
+ );
|
717
|
696
|
PRODUCT_BUNDLE_IDENTIFIER = org.jitsi.meet.watchkit.extension;
|
718
|
697
|
PRODUCT_NAME = "${TARGET_NAME}";
|
719
|
698
|
SDKROOT = watchos;
|
720
|
699
|
SKIP_INSTALL = YES;
|
721
|
|
- SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
|
700
|
+ SWIFT_COMPILATION_MODE = wholemodule;
|
|
701
|
+ SWIFT_OPTIMIZATION_LEVEL = "-O";
|
722
|
702
|
SWIFT_VERSION = 5.0;
|
723
|
703
|
TARGETED_DEVICE_FAMILY = 4;
|
724
|
704
|
WATCHOS_DEPLOYMENT_TARGET = 4.0;
|
|
@@ -729,7 +709,6 @@
|
729
|
709
|
isa = XCBuildConfiguration;
|
730
|
710
|
baseConfigurationReference = 4670A512A688E2DC34528282 /* Pods-jitsi-meet.debug.xcconfig */;
|
731
|
711
|
buildSettings = {
|
732
|
|
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
733
|
712
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIconDebug;
|
734
|
713
|
CODE_SIGN_ENTITLEMENTS = app.entitlements;
|
735
|
714
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
@@ -738,16 +717,11 @@
|
738
|
717
|
DEAD_CODE_STRIPPING = NO;
|
739
|
718
|
DEVELOPMENT_TEAM = FC967L3QRG;
|
740
|
719
|
ENABLE_BITCODE = NO;
|
741
|
|
- FRAMEWORK_SEARCH_PATHS = (
|
742
|
|
- "$(inherited)",
|
743
|
|
- "../../node_modules/react-native-webrtc/ios",
|
744
|
|
- );
|
745
|
|
- HEADER_SEARCH_PATHS = (
|
|
720
|
+ INFOPLIST_FILE = src/Info.plist;
|
|
721
|
+ LD_RUNPATH_SEARCH_PATHS = (
|
746
|
722
|
"$(inherited)",
|
747
|
|
- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
|
|
723
|
+ "@executable_path/Frameworks",
|
748
|
724
|
);
|
749
|
|
- INFOPLIST_FILE = src/Info.plist;
|
750
|
|
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
751
|
725
|
LIBRARY_SEARCH_PATHS = "$(inherited)";
|
752
|
726
|
OTHER_LDFLAGS = (
|
753
|
727
|
"$(inherited)",
|
|
@@ -764,7 +738,6 @@
|
764
|
738
|
isa = XCBuildConfiguration;
|
765
|
739
|
baseConfigurationReference = 09AA3B93E4CC62D84B424690 /* Pods-jitsi-meet.release.xcconfig */;
|
766
|
740
|
buildSettings = {
|
767
|
|
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
768
|
741
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIconRelease;
|
769
|
742
|
CODE_SIGN_ENTITLEMENTS = app.entitlements;
|
770
|
743
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
@@ -772,16 +745,11 @@
|
772
|
745
|
CURRENT_PROJECT_VERSION = 1;
|
773
|
746
|
DEVELOPMENT_TEAM = FC967L3QRG;
|
774
|
747
|
ENABLE_BITCODE = YES;
|
775
|
|
- FRAMEWORK_SEARCH_PATHS = (
|
776
|
|
- "$(inherited)",
|
777
|
|
- "../../node_modules/react-native-webrtc/ios",
|
778
|
|
- );
|
779
|
|
- HEADER_SEARCH_PATHS = (
|
|
748
|
+ INFOPLIST_FILE = src/Info.plist;
|
|
749
|
+ LD_RUNPATH_SEARCH_PATHS = (
|
780
|
750
|
"$(inherited)",
|
781
|
|
- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
|
|
751
|
+ "@executable_path/Frameworks",
|
782
|
752
|
);
|
783
|
|
- INFOPLIST_FILE = src/Info.plist;
|
784
|
|
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
785
|
753
|
LIBRARY_SEARCH_PATHS = "$(inherited)";
|
786
|
754
|
OTHER_LDFLAGS = (
|
787
|
755
|
"$(inherited)",
|