|
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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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";
|
771 | 744 | CODE_SIGN_STYLE = Automatic;
|
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)",
|
|
0 commit comments