diff --git a/.github/actions/select-xcode/action.yml b/.github/actions/select-xcode/action.yml
new file mode 100644
index 000000000..c129435ea
--- /dev/null
+++ b/.github/actions/select-xcode/action.yml
@@ -0,0 +1,16 @@
+name: Select Xcode
+description: "Selects the Xcode version used for all Apple builds in this repo."
+
+inputs:
+ xcode-version:
+ description: "The Xcode version to select. Leave at the default to use the newest Xcode on the runner."
+ required: false
+ default: "latest"
+
+runs:
+ using: "composite"
+ steps:
+ - name: 🍎 Select Xcode
+ uses: maxim-lobanov/setup-xcode@v1.7.0
+ with:
+ xcode-version: ${{ inputs.xcode-version }}
diff --git a/.github/workflows/app-distribute.yml b/.github/workflows/app-distribute.yml
index 4b6b93e1f..a67b2fd0e 100644
--- a/.github/workflows/app-distribute.yml
+++ b/.github/workflows/app-distribute.yml
@@ -50,7 +50,7 @@ permissions:
jobs:
build_and_deploy_ios:
name: Build and Distribute Dogfooding Ios
- runs-on: macos-15
+ runs-on: xcode-27
timeout-minutes: 60
if: ${{ github.event_name == 'push' || github.event_name == 'release' || inputs.build_ios == true }}
steps:
@@ -63,9 +63,7 @@ jobs:
uses: actions/checkout@v7
- name: Select Xcode
- uses: maxim-lobanov/setup-xcode@v1.7.0
- with:
- xcode-version: "26.3"
+ uses: ./.github/actions/select-xcode
- name: Setup Flutter
uses: ./.github/actions/setup-flutter
diff --git a/.github/workflows/ios_pods_spm.yaml b/.github/workflows/ios_pods_spm.yaml
index a56fb7ecd..43dd4cddb 100644
--- a/.github/workflows/ios_pods_spm.yaml
+++ b/.github/workflows/ios_pods_spm.yaml
@@ -19,9 +19,8 @@ jobs:
- name: 🧰 Setup Checkout
uses: actions/checkout@v7
- - uses: maxim-lobanov/setup-xcode@v1.7.0
- with:
- xcode-version: "26.3"
+ - name: 🍎 Select Xcode
+ uses: ./.github/actions/select-xcode
- name: 🛠️ Setup Flutter
uses: ./.github/actions/setup-flutter
diff --git a/dogfooding/ios/Flutter/AppFrameworkInfo.plist b/dogfooding/ios/Flutter/AppFrameworkInfo.plist
index 0d1408009..391a902b2 100644
--- a/dogfooding/ios/Flutter/AppFrameworkInfo.plist
+++ b/dogfooding/ios/Flutter/AppFrameworkInfo.plist
@@ -20,7 +20,5 @@
????
CFBundleVersion
1.0
- MinimumOSVersion
- 15.0
diff --git a/dogfooding/ios/Runner.xcodeproj/project.pbxproj b/dogfooding/ios/Runner.xcodeproj/project.pbxproj
index 4e9fcace3..bcc9d5750 100644
--- a/dogfooding/ios/Runner.xcodeproj/project.pbxproj
+++ b/dogfooding/ios/Runner.xcodeproj/project.pbxproj
@@ -7,19 +7,19 @@
objects = {
/* Begin PBXBuildFile section */
- 108470CE89593F29818B31EC /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DBCB3E449962A273F7B8DD8 /* Pods_Runner.framework */; };
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
- 49AF88AEB9C6C2BE96E92465 /* Pods_ScreenSharing.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A3C39FBA125BC65C4FA06CA /* Pods_ScreenSharing.framework */; };
53B9CEA2724144E880A2F0A3 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = A737C0307F6B506D52295395 /* GoogleService-Info.plist */; };
609970112AE95D8E00EAC270 /* ReplayKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 609970102AE95D8E00EAC270 /* ReplayKit.framework */; };
609970142AE95D8E00EAC270 /* SampleHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 609970132AE95D8E00EAC270 /* SampleHandler.swift */; };
609970182AE95D8E00EAC270 /* ScreenSharing.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 6099700F2AE95D8E00EAC270 /* ScreenSharing.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
78A318202AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage in Frameworks */ = {isa = PBXBuildFile; productRef = 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */; };
+ 7B0A98DC10EBC61A5AAF3F51 /* Pods_ScreenSharing.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95AE74D64E6C35BD5FB10DCD /* Pods_ScreenSharing.framework */; };
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; };
+ F5F0A59415EB8859AF1AE228 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E9C1D988DA71759D57CA3C0D /* Pods_Runner.framework */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@@ -57,35 +57,33 @@
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
- 00978C25114DBB8F3834F06C /* Pods-Runner.profile-prod.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile-prod.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile-prod.xcconfig"; sourceTree = ""; };
- 0111D26A33909F0D65D2741F /* Pods-ScreenSharing.release-beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.release-beta.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.release-beta.xcconfig"; sourceTree = ""; };
- 01AE46BA5ADE9C88878CBD5F /* Pods-ScreenSharing.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.debug.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.debug.xcconfig"; sourceTree = ""; };
- 06E42E42194BE2C218B996B5 /* Pods-ScreenSharing.release-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.release-dev.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.release-dev.xcconfig"; sourceTree = ""; };
+ 0A2C8F97EDE3CF2B34B731CF /* Pods-Runner.release-beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release-beta.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release-beta.xcconfig"; sourceTree = ""; };
0D0A217D2992A434009F0254 /* Runner.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Runner.entitlements; sourceTree = ""; };
- 0DBCB3E449962A273F7B8DD8 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- 1132319C4D90D0929C38BAE1 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; };
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; };
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; };
- 17C25FF04166F6C8406F9F96 /* Pods-Runner.debug-beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug-beta.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug-beta.xcconfig"; sourceTree = ""; };
- 26CC42019557F1F3977CD6D5 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; };
- 30B633D48A565235949E4C2C /* Pods-ScreenSharing.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.profile.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.profile.xcconfig"; sourceTree = ""; };
+ 2936B7638024C66330135F0E /* Pods-Runner.release-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release-dev.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release-dev.xcconfig"; sourceTree = ""; };
+ 2A8B69A82944B5EAEEB0F572 /* Pods-Runner.debug-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug-dev.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug-dev.xcconfig"; sourceTree = ""; };
+ 2E08E6C96654F874C955AD9C /* Pods-ScreenSharing.debug-prod.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.debug-prod.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.debug-prod.xcconfig"; sourceTree = ""; };
+ 35193168734E15A02E3977B0 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; };
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; };
- 56DBCC9EBC92FB30CDF94065 /* Pods-ScreenSharing.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.release.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.release.xcconfig"; sourceTree = ""; };
- 5872DF643E0AA8047A04737D /* Pods-ScreenSharing.profile-beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.profile-beta.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.profile-beta.xcconfig"; sourceTree = ""; };
+ 41518C7C5C7F63C96169F69E /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; };
+ 5090113DFDEED014649C9D75 /* Pods-ScreenSharing.debug-beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.debug-beta.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.debug-beta.xcconfig"; sourceTree = ""; };
+ 5424C9B18A3A18676F7F2242 /* Pods-ScreenSharing.release-prod.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.release-prod.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.release-prod.xcconfig"; sourceTree = ""; };
+ 54C4256D1323A7AFB689F2AF /* Pods-Runner.debug-beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug-beta.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug-beta.xcconfig"; sourceTree = ""; };
+ 5AF2A1A9BADA73F113E636E1 /* Pods-ScreenSharing.profile-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.profile-dev.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.profile-dev.xcconfig"; sourceTree = ""; };
6099700F2AE95D8E00EAC270 /* ScreenSharing.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = ScreenSharing.appex; sourceTree = BUILT_PRODUCTS_DIR; };
609970102AE95D8E00EAC270 /* ReplayKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ReplayKit.framework; path = System/Library/Frameworks/ReplayKit.framework; sourceTree = SDKROOT; };
609970132AE95D8E00EAC270 /* SampleHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SampleHandler.swift; sourceTree = ""; };
609970152AE95D8E00EAC270 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
6099701E2AE95DCD00EAC270 /* ScreenSharing.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = ScreenSharing.entitlements; sourceTree = ""; };
609970382AEBE9F500EAC270 /* stream_video_screen_sharing.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = stream_video_screen_sharing.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 6AA8B0FBCBCBB4D7E5CBF4E1 /* Pods-ScreenSharing.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.debug.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.debug.xcconfig"; sourceTree = ""; };
74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; };
74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; };
78E0A7A72DC9AD7400C4905E /* FlutterGeneratedPluginSwiftPackage */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = FlutterGeneratedPluginSwiftPackage; path = Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage; sourceTree = ""; };
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; };
- 7C972E9BBE104B39F80780CC /* Pods-ScreenSharing.debug-prod.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.debug-prod.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.debug-prod.xcconfig"; sourceTree = ""; };
- 80263EDEFD9D05B834F50227 /* Pods-ScreenSharing.release-prod.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.release-prod.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.release-prod.xcconfig"; sourceTree = ""; };
- 82F9E9680385C9B5C70F1BA4 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; };
- 8A3C39FBA125BC65C4FA06CA /* Pods_ScreenSharing.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ScreenSharing.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 95AE74D64E6C35BD5FB10DCD /* Pods_ScreenSharing.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ScreenSharing.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 969FCF26DCC50A17FC11F7B5 /* Pods-Runner.profile-beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile-beta.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile-beta.xcconfig"; sourceTree = ""; };
9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = ""; };
9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = ""; };
97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -93,18 +91,20 @@
97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; };
97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; };
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
- A1D49E314511150352D1F877 /* Pods-Runner.debug-prod.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug-prod.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug-prod.xcconfig"; sourceTree = ""; };
- A4842DE7DDECE39029C5927C /* Pods-Runner.profile-beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile-beta.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile-beta.xcconfig"; sourceTree = ""; };
+ 988DDA3C236FED6F43123432 /* Pods-ScreenSharing.release-beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.release-beta.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.release-beta.xcconfig"; sourceTree = ""; };
A737C0307F6B506D52295395 /* GoogleService-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "Runner/GoogleService-Info.plist"; sourceTree = ""; };
- C7C7756529961BB15A21D3E1 /* Pods-ScreenSharing.profile-prod.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.profile-prod.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.profile-prod.xcconfig"; sourceTree = ""; };
- CE939F484C8E592B1E4F498B /* Pods-ScreenSharing.debug-beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.debug-beta.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.debug-beta.xcconfig"; sourceTree = ""; };
- CF7D6A0EDDC1F9315141DFB1 /* Pods-Runner.release-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release-dev.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release-dev.xcconfig"; sourceTree = ""; };
- D2B0E96154555C352E1620B0 /* Pods-Runner.debug-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug-dev.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug-dev.xcconfig"; sourceTree = ""; };
- DD155DE4A8D3549C69E4B975 /* Pods-Runner.profile-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile-dev.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile-dev.xcconfig"; sourceTree = ""; };
- E460585018DA16F75189362F /* Pods-Runner.release-prod.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release-prod.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release-prod.xcconfig"; sourceTree = ""; };
- E68621732E040BEE69D2685A /* Pods-ScreenSharing.debug-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.debug-dev.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.debug-dev.xcconfig"; sourceTree = ""; };
- F1A1EB6F14A9393C1A88B173 /* Pods-Runner.release-beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release-beta.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release-beta.xcconfig"; sourceTree = ""; };
- F384384E56B7608D61465046 /* Pods-ScreenSharing.profile-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.profile-dev.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.profile-dev.xcconfig"; sourceTree = ""; };
+ AF65D965C311A40B5F8CC65C /* Pods-ScreenSharing.profile-prod.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.profile-prod.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.profile-prod.xcconfig"; sourceTree = ""; };
+ B0BAA3925233840BE97B1842 /* Pods-ScreenSharing.profile-beta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.profile-beta.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.profile-beta.xcconfig"; sourceTree = ""; };
+ BED7EEC93AC02EC3E49D511A /* Pods-ScreenSharing.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.profile.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.profile.xcconfig"; sourceTree = ""; };
+ CA52273207B0CEB139F150AB /* Pods-Runner.release-prod.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release-prod.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release-prod.xcconfig"; sourceTree = ""; };
+ CCADEF0CF5606F8FC323F897 /* Pods-Runner.debug-prod.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug-prod.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug-prod.xcconfig"; sourceTree = ""; };
+ D04ADEF52C8C8F4BD267C05D /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; };
+ E21454CC5C9EF90D95FEDA10 /* Pods-ScreenSharing.debug-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.debug-dev.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.debug-dev.xcconfig"; sourceTree = ""; };
+ E450975A5A54282C1F193907 /* Pods-Runner.profile-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile-dev.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile-dev.xcconfig"; sourceTree = ""; };
+ E9C1D988DA71759D57CA3C0D /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ EC435A9D701EE5F3FCF1A978 /* Pods-ScreenSharing.release-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.release-dev.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.release-dev.xcconfig"; sourceTree = ""; };
+ F71515BA39D8AFC9FCC44CEF /* Pods-ScreenSharing.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenSharing.release.xcconfig"; path = "Target Support Files/Pods-ScreenSharing/Pods-ScreenSharing.release.xcconfig"; sourceTree = ""; };
+ FFADA51C958FBE796842DC3B /* Pods-Runner.profile-prod.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile-prod.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile-prod.xcconfig"; sourceTree = ""; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -113,7 +113,7 @@
buildActionMask = 2147483647;
files = (
609970112AE95D8E00EAC270 /* ReplayKit.framework in Frameworks */,
- 49AF88AEB9C6C2BE96E92465 /* Pods_ScreenSharing.framework in Frameworks */,
+ 7B0A98DC10EBC61A5AAF3F51 /* Pods_ScreenSharing.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -122,7 +122,7 @@
buildActionMask = 2147483647;
files = (
78A318202AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage in Frameworks */,
- 108470CE89593F29818B31EC /* Pods_Runner.framework in Frameworks */,
+ F5F0A59415EB8859AF1AE228 /* Pods_Runner.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -192,30 +192,30 @@
C4ED3691D437734A8D6F3DEA /* Pods */ = {
isa = PBXGroup;
children = (
- 26CC42019557F1F3977CD6D5 /* Pods-Runner.debug.xcconfig */,
- 82F9E9680385C9B5C70F1BA4 /* Pods-Runner.release.xcconfig */,
- 1132319C4D90D0929C38BAE1 /* Pods-Runner.profile.xcconfig */,
- 01AE46BA5ADE9C88878CBD5F /* Pods-ScreenSharing.debug.xcconfig */,
- 56DBCC9EBC92FB30CDF94065 /* Pods-ScreenSharing.release.xcconfig */,
- 30B633D48A565235949E4C2C /* Pods-ScreenSharing.profile.xcconfig */,
- A1D49E314511150352D1F877 /* Pods-Runner.debug-prod.xcconfig */,
- 17C25FF04166F6C8406F9F96 /* Pods-Runner.debug-beta.xcconfig */,
- D2B0E96154555C352E1620B0 /* Pods-Runner.debug-dev.xcconfig */,
- F1A1EB6F14A9393C1A88B173 /* Pods-Runner.release-beta.xcconfig */,
- E460585018DA16F75189362F /* Pods-Runner.release-prod.xcconfig */,
- CF7D6A0EDDC1F9315141DFB1 /* Pods-Runner.release-dev.xcconfig */,
- DD155DE4A8D3549C69E4B975 /* Pods-Runner.profile-dev.xcconfig */,
- A4842DE7DDECE39029C5927C /* Pods-Runner.profile-beta.xcconfig */,
- 00978C25114DBB8F3834F06C /* Pods-Runner.profile-prod.xcconfig */,
- 7C972E9BBE104B39F80780CC /* Pods-ScreenSharing.debug-prod.xcconfig */,
- CE939F484C8E592B1E4F498B /* Pods-ScreenSharing.debug-beta.xcconfig */,
- E68621732E040BEE69D2685A /* Pods-ScreenSharing.debug-dev.xcconfig */,
- 0111D26A33909F0D65D2741F /* Pods-ScreenSharing.release-beta.xcconfig */,
- 80263EDEFD9D05B834F50227 /* Pods-ScreenSharing.release-prod.xcconfig */,
- 06E42E42194BE2C218B996B5 /* Pods-ScreenSharing.release-dev.xcconfig */,
- F384384E56B7608D61465046 /* Pods-ScreenSharing.profile-dev.xcconfig */,
- 5872DF643E0AA8047A04737D /* Pods-ScreenSharing.profile-beta.xcconfig */,
- C7C7756529961BB15A21D3E1 /* Pods-ScreenSharing.profile-prod.xcconfig */,
+ 35193168734E15A02E3977B0 /* Pods-Runner.debug.xcconfig */,
+ CCADEF0CF5606F8FC323F897 /* Pods-Runner.debug-prod.xcconfig */,
+ 54C4256D1323A7AFB689F2AF /* Pods-Runner.debug-beta.xcconfig */,
+ 2A8B69A82944B5EAEEB0F572 /* Pods-Runner.debug-dev.xcconfig */,
+ D04ADEF52C8C8F4BD267C05D /* Pods-Runner.release.xcconfig */,
+ 0A2C8F97EDE3CF2B34B731CF /* Pods-Runner.release-beta.xcconfig */,
+ CA52273207B0CEB139F150AB /* Pods-Runner.release-prod.xcconfig */,
+ 2936B7638024C66330135F0E /* Pods-Runner.release-dev.xcconfig */,
+ 41518C7C5C7F63C96169F69E /* Pods-Runner.profile.xcconfig */,
+ E450975A5A54282C1F193907 /* Pods-Runner.profile-dev.xcconfig */,
+ 969FCF26DCC50A17FC11F7B5 /* Pods-Runner.profile-beta.xcconfig */,
+ FFADA51C958FBE796842DC3B /* Pods-Runner.profile-prod.xcconfig */,
+ 6AA8B0FBCBCBB4D7E5CBF4E1 /* Pods-ScreenSharing.debug.xcconfig */,
+ 2E08E6C96654F874C955AD9C /* Pods-ScreenSharing.debug-prod.xcconfig */,
+ 5090113DFDEED014649C9D75 /* Pods-ScreenSharing.debug-beta.xcconfig */,
+ E21454CC5C9EF90D95FEDA10 /* Pods-ScreenSharing.debug-dev.xcconfig */,
+ F71515BA39D8AFC9FCC44CEF /* Pods-ScreenSharing.release.xcconfig */,
+ 988DDA3C236FED6F43123432 /* Pods-ScreenSharing.release-beta.xcconfig */,
+ 5424C9B18A3A18676F7F2242 /* Pods-ScreenSharing.release-prod.xcconfig */,
+ EC435A9D701EE5F3FCF1A978 /* Pods-ScreenSharing.release-dev.xcconfig */,
+ BED7EEC93AC02EC3E49D511A /* Pods-ScreenSharing.profile.xcconfig */,
+ 5AF2A1A9BADA73F113E636E1 /* Pods-ScreenSharing.profile-dev.xcconfig */,
+ B0BAA3925233840BE97B1842 /* Pods-ScreenSharing.profile-beta.xcconfig */,
+ AF65D965C311A40B5F8CC65C /* Pods-ScreenSharing.profile-prod.xcconfig */,
);
path = Pods;
sourceTree = "";
@@ -224,9 +224,9 @@
isa = PBXGroup;
children = (
609970382AEBE9F500EAC270 /* stream_video_screen_sharing.framework */,
- 0DBCB3E449962A273F7B8DD8 /* Pods_Runner.framework */,
609970102AE95D8E00EAC270 /* ReplayKit.framework */,
- 8A3C39FBA125BC65C4FA06CA /* Pods_ScreenSharing.framework */,
+ E9C1D988DA71759D57CA3C0D /* Pods_Runner.framework */,
+ 95AE74D64E6C35BD5FB10DCD /* Pods_ScreenSharing.framework */,
);
name = Frameworks;
sourceTree = "";
@@ -238,7 +238,7 @@
isa = PBXNativeTarget;
buildConfigurationList = 609970192AE95D8E00EAC270 /* Build configuration list for PBXNativeTarget "ScreenSharing" */;
buildPhases = (
- DD6183D586B151BC342E1961 /* [CP] Check Pods Manifest.lock */,
+ 22DBE07288BDC465C205CB87 /* [CP] Check Pods Manifest.lock */,
6099700B2AE95D8E00EAC270 /* Sources */,
6099700C2AE95D8E00EAC270 /* Frameworks */,
6099700D2AE95D8E00EAC270 /* Resources */,
@@ -256,7 +256,7 @@
isa = PBXNativeTarget;
buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
buildPhases = (
- 7E2273AC94F90D3FFB9A2399 /* [CP] Check Pods Manifest.lock */,
+ 62E05802DE8EC138F38237F8 /* [CP] Check Pods Manifest.lock */,
9740EEB61CF901F6004384FC /* Run Script */,
97C146EA1CF9000F007C117D /* Sources */,
97C146EB1CF9000F007C117D /* Frameworks */,
@@ -264,8 +264,8 @@
9705A1C41CF9048500538489 /* Embed Frameworks */,
6099701D2AE95D8E00EAC270 /* Embed Foundation Extensions */,
3B06AD1E1E4923F5004D2608 /* Thin Binary */,
- B0C7CCC1D4BA2BE364A3B947 /* [CP] Embed Pods Frameworks */,
1F1E64B33B1059FB96103230 /* FlutterFire: "flutterfire upload-crashlytics-symbols" */,
+ 75EEAC831E8CCD33D90938EC /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
@@ -362,6 +362,28 @@
shellPath = /bin/sh;
shellScript = "\n#!/bin/bash\nPATH=\"${PATH}:$FLUTTER_ROOT/bin:${PUB_CACHE}/bin:$HOME/.pub-cache/bin\"\n\nif [ ! -z \"$PODS_ROOT\" ] && [ -d \"$PODS_ROOT/FirebaseCrashlytics\" ]; then\n PATH_TO_CRASHLYTICS_UPLOAD_SCRIPT=\"$PODS_ROOT/FirebaseCrashlytics/run\"\nelse\n # Flutter SPM integration resolves packages into the project build dir\n FLUTTER_SPM_PATH=\"${PROJECT_DIR}/../build/ios/SourcePackages/checkouts/firebase-ios-sdk/Crashlytics/run\"\n DERIVED_DATA_PATH=\"${BUILD_ROOT%/Build/*}\"\n DERIVED_DATA_SPM_PATH=\"${DERIVED_DATA_PATH}/SourcePackages/checkouts/firebase-ios-sdk/Crashlytics/run\"\n if [ -f \"$FLUTTER_SPM_PATH\" ]; then\n PATH_TO_CRASHLYTICS_UPLOAD_SCRIPT=\"$FLUTTER_SPM_PATH\"\n elif [ -f \"$DERIVED_DATA_SPM_PATH\" ]; then\n PATH_TO_CRASHLYTICS_UPLOAD_SCRIPT=\"$DERIVED_DATA_SPM_PATH\"\n else\n echo \"warning: Crashlytics upload script not found, skipping symbol upload.\"\n exit 0\n fi\nfi\n\nflutterfire upload-crashlytics-symbols --upload-symbols-script-path=\"$PATH_TO_CRASHLYTICS_UPLOAD_SCRIPT\" --platform=ios --apple-project-path=\"${SRCROOT}\" --env-platform-name=\"${PLATFORM_NAME}\" --env-configuration=\"${CONFIGURATION}\" --env-project-dir=\"${PROJECT_DIR}\" --env-built-products-dir=\"${BUILT_PRODUCTS_DIR}\" --env-dwarf-dsym-folder-path=\"${DWARF_DSYM_FOLDER_PATH}\" --env-dwarf-dsym-file-name=\"${DWARF_DSYM_FILE_NAME}\" --env-infoplist-path=\"${INFOPLIST_PATH}\" --default-config=default\n";
};
+ 22DBE07288BDC465C205CB87 /* [CP] Check Pods Manifest.lock */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
+ "${PODS_ROOT}/Manifest.lock",
+ );
+ name = "[CP] Check Pods Manifest.lock";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ "$(DERIVED_FILE_DIR)/Pods-ScreenSharing-checkManifestLockResult.txt",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
+ showEnvVarsInLog = 0;
+ };
3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
@@ -378,7 +400,7 @@
shellPath = /bin/sh;
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin";
};
- 7E2273AC94F90D3FFB9A2399 /* [CP] Check Pods Manifest.lock */ = {
+ 62E05802DE8EC138F38237F8 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -400,22 +422,7 @@
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
- 9740EEB61CF901F6004384FC /* Run Script */ = {
- isa = PBXShellScriptBuildPhase;
- alwaysOutOfDate = 1;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- );
- name = "Run Script";
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build\n";
- };
- B0C7CCC1D4BA2BE364A3B947 /* [CP] Embed Pods Frameworks */ = {
+ 75EEAC831E8CCD33D90938EC /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -432,27 +439,20 @@
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
- DD6183D586B151BC342E1961 /* [CP] Check Pods Manifest.lock */ = {
+ 9740EEB61CF901F6004384FC /* Run Script */ = {
isa = PBXShellScriptBuildPhase;
+ alwaysOutOfDate = 1;
buildActionMask = 2147483647;
files = (
);
- inputFileListPaths = (
- );
inputPaths = (
- "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
- "${PODS_ROOT}/Manifest.lock",
- );
- name = "[CP] Check Pods Manifest.lock";
- outputFileListPaths = (
);
+ name = "Run Script";
outputPaths = (
- "$(DERIVED_FILE_DIR)/Pods-ScreenSharing-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
- showEnvVarsInLog = 0;
+ shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build\n";
};
/* End PBXShellScriptBuildPhase section */
@@ -593,7 +593,7 @@
};
03E098972D65F371001A9D3B /* Debug-dev */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = E68621732E040BEE69D2685A /* Pods-ScreenSharing.debug-dev.xcconfig */;
+ baseConfigurationReference = E21454CC5C9EF90D95FEDA10 /* Pods-ScreenSharing.debug-dev.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
@@ -724,7 +724,7 @@
};
03E0989A2D65F37B001A9D3B /* Debug-beta */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = CE939F484C8E592B1E4F498B /* Pods-ScreenSharing.debug-beta.xcconfig */;
+ baseConfigurationReference = 5090113DFDEED014649C9D75 /* Pods-ScreenSharing.debug-beta.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
@@ -855,7 +855,7 @@
};
03E0989D2D65F383001A9D3B /* Debug-prod */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 7C972E9BBE104B39F80780CC /* Pods-ScreenSharing.debug-prod.xcconfig */;
+ baseConfigurationReference = 2E08E6C96654F874C955AD9C /* Pods-ScreenSharing.debug-prod.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
@@ -982,7 +982,7 @@
};
03E098A02D65F38D001A9D3B /* Release-dev */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 06E42E42194BE2C218B996B5 /* Pods-ScreenSharing.release-dev.xcconfig */;
+ baseConfigurationReference = EC435A9D701EE5F3FCF1A978 /* Pods-ScreenSharing.release-dev.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
@@ -1106,7 +1106,7 @@
};
03E098A32D65F394001A9D3B /* Release-prod */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 80263EDEFD9D05B834F50227 /* Pods-ScreenSharing.release-prod.xcconfig */;
+ baseConfigurationReference = 5424C9B18A3A18676F7F2242 /* Pods-ScreenSharing.release-prod.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
@@ -1230,7 +1230,7 @@
};
03E098A62D65F39A001A9D3B /* Release-beta */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 0111D26A33909F0D65D2741F /* Pods-ScreenSharing.release-beta.xcconfig */;
+ baseConfigurationReference = 988DDA3C236FED6F43123432 /* Pods-ScreenSharing.release-beta.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
@@ -1352,7 +1352,7 @@
};
03E098A92D65F3A9001A9D3B /* Profile-prod */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = C7C7756529961BB15A21D3E1 /* Pods-ScreenSharing.profile-prod.xcconfig */;
+ baseConfigurationReference = AF65D965C311A40B5F8CC65C /* Pods-ScreenSharing.profile-prod.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
@@ -1474,7 +1474,7 @@
};
03E098AC2D65F3B0001A9D3B /* Profile-beta */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 5872DF643E0AA8047A04737D /* Pods-ScreenSharing.profile-beta.xcconfig */;
+ baseConfigurationReference = B0BAA3925233840BE97B1842 /* Pods-ScreenSharing.profile-beta.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
@@ -1596,7 +1596,7 @@
};
03E098AF2D65F3B6001A9D3B /* Profile-dev */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = F384384E56B7608D61465046 /* Pods-ScreenSharing.profile-dev.xcconfig */;
+ baseConfigurationReference = 5AF2A1A9BADA73F113E636E1 /* Pods-ScreenSharing.profile-dev.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
@@ -1718,7 +1718,7 @@
};
6099701A2AE95D8E00EAC270 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 01AE46BA5ADE9C88878CBD5F /* Pods-ScreenSharing.debug.xcconfig */;
+ baseConfigurationReference = 6AA8B0FBCBCBB4D7E5CBF4E1 /* Pods-ScreenSharing.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
@@ -1762,7 +1762,7 @@
};
6099701B2AE95D8E00EAC270 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 56DBCC9EBC92FB30CDF94065 /* Pods-ScreenSharing.release.xcconfig */;
+ baseConfigurationReference = F71515BA39D8AFC9FCC44CEF /* Pods-ScreenSharing.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
@@ -1803,7 +1803,7 @@
};
6099701C2AE95D8E00EAC270 /* Profile */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 30B633D48A565235949E4C2C /* Pods-ScreenSharing.profile.xcconfig */;
+ baseConfigurationReference = BED7EEC93AC02EC3E49D511A /* Pods-ScreenSharing.profile.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
diff --git a/dogfooding/macos/Podfile b/dogfooding/macos/Podfile
index 10dfe2343..0ff94d5a6 100644
--- a/dogfooding/macos/Podfile
+++ b/dogfooding/macos/Podfile
@@ -1,4 +1,4 @@
-platform :osx, '16.0'
+platform :osx, '13.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
@@ -46,7 +46,7 @@ post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_macos_build_settings(target)
target.build_configurations.each do |config|
- config.build_settings['MACOSX_DEPLOYMENT_TARGET'] = '10.15'
+ config.build_settings['MACOSX_DEPLOYMENT_TARGET'] = '13.0'
end
end
end
diff --git a/packages/stream_video_flutter/example/ios/Flutter/AppFrameworkInfo.plist b/packages/stream_video_flutter/example/ios/Flutter/AppFrameworkInfo.plist
index 0d1408009..391a902b2 100644
--- a/packages/stream_video_flutter/example/ios/Flutter/AppFrameworkInfo.plist
+++ b/packages/stream_video_flutter/example/ios/Flutter/AppFrameworkInfo.plist
@@ -20,7 +20,5 @@
????
CFBundleVersion
1.0
- MinimumOSVersion
- 15.0
diff --git a/packages/stream_video_flutter/example/ios/Runner.xcodeproj/project.pbxproj b/packages/stream_video_flutter/example/ios/Runner.xcodeproj/project.pbxproj
index df9fad7db..11b34faae 100644
--- a/packages/stream_video_flutter/example/ios/Runner.xcodeproj/project.pbxproj
+++ b/packages/stream_video_flutter/example/ios/Runner.xcodeproj/project.pbxproj
@@ -11,10 +11,10 @@
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
727AF214D1EA80F30E22ABC0 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C6C7C8A1C778D70F0E216FA8 /* Pods_Runner.framework */; };
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
+ 78A318202AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage in Frameworks */ = {isa = PBXBuildFile; productRef = 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */; };
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; };
- 78A318202AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage in Frameworks */ = {isa = PBXBuildFile; productRef = 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */; };
/* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */
@@ -39,6 +39,7 @@
63C4214F6AF6EDCA0297B4E0 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; };
74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; };
74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; };
+ 78E0A7A72DC9AD7400C4905E /* FlutterGeneratedPluginSwiftPackage */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = FlutterGeneratedPluginSwiftPackage; path = Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage; sourceTree = ""; };
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; };
9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = ""; };
9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = ""; };
@@ -49,7 +50,6 @@
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
C6C7C8A1C778D70F0E216FA8 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D8A8D9B11DA42C35798F66B1 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; };
- 78E0A7A72DC9AD7400C4905E /* FlutterGeneratedPluginSwiftPackage */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = FlutterGeneratedPluginSwiftPackage; path = Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage; sourceTree = ""; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -134,9 +134,6 @@
/* Begin PBXNativeTarget section */
97C146ED1CF9000F007C117D /* Runner */ = {
- packageProductDependencies = (
- 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */,
- );
isa = PBXNativeTarget;
buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
buildPhases = (
@@ -147,14 +144,15 @@
97C146EC1CF9000F007C117D /* Resources */,
9705A1C41CF9048500538489 /* Embed Frameworks */,
3B06AD1E1E4923F5004D2608 /* Thin Binary */,
- 2154B34AC380A54073A638FE /* [CP] Embed Pods Frameworks */,
- B0580FE501472DE751F01CC4 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
dependencies = (
);
name = Runner;
+ packageProductDependencies = (
+ 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */,
+ );
productName = Runner;
productReference = 97C146EE1CF9000F007C117D /* Runner.app */;
productType = "com.apple.product-type.application";
@@ -163,9 +161,6 @@
/* Begin PBXProject section */
97C146E61CF9000F007C117D /* Project object */ = {
- packageReferences = (
- 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage" */,
- );
isa = PBXProject;
attributes = {
LastUpgradeCheck = 1510;
@@ -186,6 +181,9 @@
Base,
);
mainGroup = 97C146E51CF9000F007C117D;
+ packageReferences = (
+ 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "FlutterGeneratedPluginSwiftPackage" */,
+ );
productRefGroup = 97C146EF1CF9000F007C117D /* Products */;
projectDirPath = "";
projectRoot = "";
@@ -210,23 +208,6 @@
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
- 2154B34AC380A54073A638FE /* [CP] Embed Pods Frameworks */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist",
- );
- name = "[CP] Embed Pods Frameworks";
- outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
- showEnvVarsInLog = 0;
- };
3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
@@ -258,23 +239,6 @@
shellPath = /bin/sh;
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build";
};
- B0580FE501472DE751F01CC4 /* [CP] Copy Pods Resources */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist",
- );
- name = "[CP] Copy Pods Resources";
- outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n";
- showEnvVarsInLog = 0;
- };
D10EB25E92124191221615FF /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
@@ -580,12 +544,14 @@
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
+
/* Begin XCLocalSwiftPackageReference section */
- 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage" */ = {
+ 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "FlutterGeneratedPluginSwiftPackage" */ = {
isa = XCLocalSwiftPackageReference;
relativePath = Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage;
};
/* End XCLocalSwiftPackageReference section */
+
/* Begin XCSwiftPackageProductDependency section */
78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */ = {
isa = XCSwiftPackageProductDependency;
diff --git a/packages/stream_video_flutter/example/macos/Flutter/Flutter-Debug.xcconfig b/packages/stream_video_flutter/example/macos/Flutter/Flutter-Debug.xcconfig
index 4b81f9b2d..c2efd0b60 100644
--- a/packages/stream_video_flutter/example/macos/Flutter/Flutter-Debug.xcconfig
+++ b/packages/stream_video_flutter/example/macos/Flutter/Flutter-Debug.xcconfig
@@ -1,2 +1 @@
-#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
#include "ephemeral/Flutter-Generated.xcconfig"
diff --git a/packages/stream_video_flutter/example/macos/Flutter/Flutter-Release.xcconfig b/packages/stream_video_flutter/example/macos/Flutter/Flutter-Release.xcconfig
index 5caa9d157..c2efd0b60 100644
--- a/packages/stream_video_flutter/example/macos/Flutter/Flutter-Release.xcconfig
+++ b/packages/stream_video_flutter/example/macos/Flutter/Flutter-Release.xcconfig
@@ -1,2 +1 @@
-#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "ephemeral/Flutter-Generated.xcconfig"
diff --git a/packages/stream_video_flutter/example/macos/Podfile b/packages/stream_video_flutter/example/macos/Podfile
deleted file mode 100644
index 1704ac832..000000000
--- a/packages/stream_video_flutter/example/macos/Podfile
+++ /dev/null
@@ -1,57 +0,0 @@
-platform :osx, '16'
-
-# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
-ENV['COCOAPODS_DISABLE_STATS'] = 'true'
-
-project 'Runner', {
- 'Debug' => :debug,
- 'Profile' => :release,
- 'Release' => :release,
-}
-
-def flutter_root
- generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'ephemeral', 'Flutter-Generated.xcconfig'), __FILE__)
- unless File.exist?(generated_xcode_build_settings_path)
- raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure \"flutter pub get\" is executed first"
- end
-
- File.foreach(generated_xcode_build_settings_path) do |line|
- matches = line.match(/FLUTTER_ROOT\=(.*)/)
- return matches[1].strip if matches
- end
- raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Flutter-Generated.xcconfig, then run \"flutter pub get\""
-end
-
-require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
-
-flutter_macos_podfile_setup
-
-target 'Runner' do
- use_frameworks!
- use_modular_headers!
-
- flutter_install_all_macos_pods File.dirname(File.realpath(__FILE__))
-end
-
-post_install do |installer|
- installer.pods_project.targets.each do |target|
- flutter_additional_macos_build_settings(target)
- end
-
- # fix xcode 15 DT_TOOLCHAIN_DIR - remove after fix oficially - https://github.com/CocoaPods/CocoaPods/issues/12065
- installer.aggregate_targets.each do |target|
- target.xcconfigs.each do |variant, xcconfig|
- xcconfig_path = target.client_root + target.xcconfig_relative_path(variant)
- IO.write(xcconfig_path, IO.read(xcconfig_path).gsub("DT_TOOLCHAIN_DIR", "TOOLCHAIN_DIR"))
- end
- end
-
- installer.pods_project.targets.each do |target|
- target.build_configurations.each do |config|
- if config.base_configuration_reference.is_a? Xcodeproj::Project::Object::PBXFileReference
- xcconfig_path = config.base_configuration_reference.real_path
- IO.write(xcconfig_path, IO.read(xcconfig_path).gsub("DT_TOOLCHAIN_DIR", "TOOLCHAIN_DIR"))
- end
- end
- end
-end
diff --git a/packages/stream_video_flutter/example/macos/Runner.xcodeproj/project.pbxproj b/packages/stream_video_flutter/example/macos/Runner.xcodeproj/project.pbxproj
index 55ac4ebc7..c7bb0e38f 100644
--- a/packages/stream_video_flutter/example/macos/Runner.xcodeproj/project.pbxproj
+++ b/packages/stream_video_flutter/example/macos/Runner.xcodeproj/project.pbxproj
@@ -26,7 +26,7 @@
33CC10F32044A3C60003C045 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 33CC10F22044A3C60003C045 /* Assets.xcassets */; };
33CC10F62044A3C60003C045 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 33CC10F42044A3C60003C045 /* MainMenu.xib */; };
33CC11132044BFA00003C045 /* MainFlutterWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33CC11122044BFA00003C045 /* MainFlutterWindow.swift */; };
- 97C552883FB8474742B7BE34 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABA417AE330632D6A78CAE93 /* Pods_Runner.framework */; };
+ 78A318202AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage in Frameworks */ = {isa = PBXBuildFile; productRef = 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@@ -53,8 +53,6 @@
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
- 03F3206CDB6C209BCFBB63A7 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; };
- 0F6B2BCC496FA7B152CE6491 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; };
333000ED22D3DE5D00554162 /* Warnings.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Warnings.xcconfig; sourceTree = ""; };
335BBD1A22A9A15E00E9071D /* GeneratedPluginRegistrant.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GeneratedPluginRegistrant.swift; sourceTree = ""; };
33CC10ED2044A3C60003C045 /* example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = example.app; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -69,10 +67,9 @@
33E51913231747F40026EE4D /* DebugProfile.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = DebugProfile.entitlements; sourceTree = ""; };
33E51914231749380026EE4D /* Release.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = Release.entitlements; sourceTree = ""; };
33E5194F232828860026EE4D /* AppInfo.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = AppInfo.xcconfig; sourceTree = ""; };
- 773B71D0C3F47F023EB7497C /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; };
+ 78E0A7A72DC9AD7400C4905E /* FlutterGeneratedPluginSwiftPackage */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = FlutterGeneratedPluginSwiftPackage; path = ephemeral/Packages/FlutterGeneratedPluginSwiftPackage; sourceTree = ""; };
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = ""; };
9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = ""; };
- ABA417AE330632D6A78CAE93 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -80,23 +77,13 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 97C552883FB8474742B7BE34 /* Pods_Runner.framework in Frameworks */,
+ 78A318202AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
- 04DCF91739BEA16A8FA0696E /* Pods */ = {
- isa = PBXGroup;
- children = (
- 773B71D0C3F47F023EB7497C /* Pods-Runner.debug.xcconfig */,
- 03F3206CDB6C209BCFBB63A7 /* Pods-Runner.release.xcconfig */,
- 0F6B2BCC496FA7B152CE6491 /* Pods-Runner.profile.xcconfig */,
- );
- path = Pods;
- sourceTree = "";
- };
33BA886A226E78AF003329D5 /* Configs */ = {
isa = PBXGroup;
children = (
@@ -114,8 +101,6 @@
33FAB671232836740065AC1E /* Runner */,
33CEB47122A05771004F2AC0 /* Flutter */,
33CC10EE2044A3C60003C045 /* Products */,
- D73912EC22F37F3D000D13A0 /* Frameworks */,
- 04DCF91739BEA16A8FA0696E /* Pods */,
);
sourceTree = "";
};
@@ -141,6 +126,7 @@
33CEB47122A05771004F2AC0 /* Flutter */ = {
isa = PBXGroup;
children = (
+ 78E0A7A72DC9AD7400C4905E /* FlutterGeneratedPluginSwiftPackage */,
335BBD1A22A9A15E00E9071D /* GeneratedPluginRegistrant.swift */,
33CEB47222A05771004F2AC0 /* Flutter-Debug.xcconfig */,
33CEB47422A05771004F2AC0 /* Flutter-Release.xcconfig */,
@@ -162,14 +148,6 @@
path = Runner;
sourceTree = "";
};
- D73912EC22F37F3D000D13A0 /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- ABA417AE330632D6A78CAE93 /* Pods_Runner.framework */,
- );
- name = Frameworks;
- sourceTree = "";
- };
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
@@ -177,13 +155,11 @@
isa = PBXNativeTarget;
buildConfigurationList = 33CC10FB2044A3C60003C045 /* Build configuration list for PBXNativeTarget "Runner" */;
buildPhases = (
- 0405B8D5047B1F3ACA379189 /* [CP] Check Pods Manifest.lock */,
33CC10E92044A3C60003C045 /* Sources */,
33CC10EA2044A3C60003C045 /* Frameworks */,
33CC10EB2044A3C60003C045 /* Resources */,
33CC110E2044A8840003C045 /* Bundle Framework */,
3399D490228B24CF009A79C7 /* ShellScript */,
- 970F2625E6AB649E9A10DB64 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
@@ -191,6 +167,9 @@
33CC11202044C79F0003C045 /* PBXTargetDependency */,
);
name = Runner;
+ packageProductDependencies = (
+ 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */,
+ );
productName = Runner;
productReference = 33CC10ED2044A3C60003C045 /* example.app */;
productType = "com.apple.product-type.application";
@@ -230,6 +209,9 @@
Base,
);
mainGroup = 33CC10E42044A3C60003C045;
+ packageReferences = (
+ 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "FlutterGeneratedPluginSwiftPackage" */,
+ );
productRefGroup = 33CC10EE2044A3C60003C045 /* Products */;
projectDirPath = "";
projectRoot = "";
@@ -253,28 +235,6 @@
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
- 0405B8D5047B1F3ACA379189 /* [CP] Check Pods Manifest.lock */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- );
- inputPaths = (
- "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
- "${PODS_ROOT}/Manifest.lock",
- );
- name = "[CP] Check Pods Manifest.lock";
- outputFileListPaths = (
- );
- outputPaths = (
- "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
- showEnvVarsInLog = 0;
- };
3399D490228B24CF009A79C7 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
@@ -313,23 +273,6 @@
shellPath = /bin/sh;
shellScript = "\"$FLUTTER_ROOT\"/packages/flutter_tools/bin/macos_assemble.sh && touch Flutter/ephemeral/tripwire";
};
- 970F2625E6AB649E9A10DB64 /* [CP] Embed Pods Frameworks */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist",
- );
- name = "[CP] Embed Pods Frameworks";
- outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
- showEnvVarsInLog = 0;
- };
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
@@ -404,7 +347,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- MACOSX_DEPLOYMENT_TARGET = 16.0;
+ MACOSX_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = macosx;
SWIFT_COMPILATION_MODE = wholemodule;
@@ -426,7 +369,7 @@
"$(inherited)",
"@executable_path/../Frameworks",
);
- MACOSX_DEPLOYMENT_TARGET = 16.0;
+ MACOSX_DEPLOYMENT_TARGET = 13.0;
OTHER_LDFLAGS = (
"$(inherited)",
"-lc++",
@@ -488,7 +431,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- MACOSX_DEPLOYMENT_TARGET = 16.0;
+ MACOSX_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
@@ -535,7 +478,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- MACOSX_DEPLOYMENT_TARGET = 16.0;
+ MACOSX_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = macosx;
SWIFT_COMPILATION_MODE = wholemodule;
@@ -557,7 +500,7 @@
"$(inherited)",
"@executable_path/../Frameworks",
);
- MACOSX_DEPLOYMENT_TARGET = 16.0;
+ MACOSX_DEPLOYMENT_TARGET = 13.0;
OTHER_LDFLAGS = (
"$(inherited)",
"-lc++",
@@ -582,7 +525,7 @@
"$(inherited)",
"@executable_path/../Frameworks",
);
- MACOSX_DEPLOYMENT_TARGET = 16.0;
+ MACOSX_DEPLOYMENT_TARGET = 13.0;
OTHER_LDFLAGS = (
"$(inherited)",
"-lc++",
@@ -642,6 +585,20 @@
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
+
+/* Begin XCLocalSwiftPackageReference section */
+ 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "FlutterGeneratedPluginSwiftPackage" */ = {
+ isa = XCLocalSwiftPackageReference;
+ relativePath = Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage;
+ };
+/* End XCLocalSwiftPackageReference section */
+
+/* Begin XCSwiftPackageProductDependency section */
+ 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */ = {
+ isa = XCSwiftPackageProductDependency;
+ productName = FlutterGeneratedPluginSwiftPackage;
+ };
+/* End XCSwiftPackageProductDependency section */
};
rootObject = 33CC10E52044A3C60003C045 /* Project object */;
}
diff --git a/packages/stream_video_flutter/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/packages/stream_video_flutter/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
index 12076c83d..8b5a3a281 100644
--- a/packages/stream_video_flutter/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
+++ b/packages/stream_video_flutter/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
@@ -5,6 +5,24 @@
+
+
+
+
+
+
+
+
+
+
-
-
diff --git a/packages/stream_video_noise_cancellation/example/ios/Flutter/AppFrameworkInfo.plist b/packages/stream_video_noise_cancellation/example/ios/Flutter/AppFrameworkInfo.plist
index 1dc6cf765..391a902b2 100644
--- a/packages/stream_video_noise_cancellation/example/ios/Flutter/AppFrameworkInfo.plist
+++ b/packages/stream_video_noise_cancellation/example/ios/Flutter/AppFrameworkInfo.plist
@@ -20,7 +20,5 @@
????
CFBundleVersion
1.0
- MinimumOSVersion
- 13.0
diff --git a/packages/stream_video_noise_cancellation/example/ios/Podfile b/packages/stream_video_noise_cancellation/example/ios/Podfile
index 620e46eba..9d7ef08d5 100644
--- a/packages/stream_video_noise_cancellation/example/ios/Podfile
+++ b/packages/stream_video_noise_cancellation/example/ios/Podfile
@@ -1,5 +1,5 @@
# Uncomment this line to define a global platform for your project
-# platform :ios, '13.0'
+# platform :ios, '15.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
diff --git a/packages/stream_video_noise_cancellation/example/ios/Runner.xcodeproj/project.pbxproj b/packages/stream_video_noise_cancellation/example/ios/Runner.xcodeproj/project.pbxproj
index 412e92e61..952a6a9cc 100644
--- a/packages/stream_video_noise_cancellation/example/ios/Runner.xcodeproj/project.pbxproj
+++ b/packages/stream_video_noise_cancellation/example/ios/Runner.xcodeproj/project.pbxproj
@@ -346,7 +346,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 15.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos;
@@ -473,7 +473,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 15.0;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
@@ -524,7 +524,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 15.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos;
diff --git a/packages/stream_video_push_notification/example/ios/Flutter/AppFrameworkInfo.plist b/packages/stream_video_push_notification/example/ios/Flutter/AppFrameworkInfo.plist
index 1dc6cf765..391a902b2 100644
--- a/packages/stream_video_push_notification/example/ios/Flutter/AppFrameworkInfo.plist
+++ b/packages/stream_video_push_notification/example/ios/Flutter/AppFrameworkInfo.plist
@@ -20,7 +20,5 @@
????
CFBundleVersion
1.0
- MinimumOSVersion
- 13.0
diff --git a/packages/stream_video_push_notification/example/ios/Podfile b/packages/stream_video_push_notification/example/ios/Podfile
index 620e46eba..9d7ef08d5 100644
--- a/packages/stream_video_push_notification/example/ios/Podfile
+++ b/packages/stream_video_push_notification/example/ios/Podfile
@@ -1,5 +1,5 @@
# Uncomment this line to define a global platform for your project
-# platform :ios, '13.0'
+# platform :ios, '15.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
diff --git a/packages/stream_video_push_notification/example/ios/Runner.xcodeproj/project.pbxproj b/packages/stream_video_push_notification/example/ios/Runner.xcodeproj/project.pbxproj
index 412e92e61..46d61c68f 100644
--- a/packages/stream_video_push_notification/example/ios/Runner.xcodeproj/project.pbxproj
+++ b/packages/stream_video_push_notification/example/ios/Runner.xcodeproj/project.pbxproj
@@ -9,8 +9,11 @@
/* Begin PBXBuildFile section */
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
331C808B294A63AB00263BE5 /* RunnerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 331C807B294A618700263BE5 /* RunnerTests.swift */; };
+ 359DB58F5009834A83BC0500 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D3D4C316FC2E9B699F23C38 /* Pods_Runner.framework */; };
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
+ 78A318202AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage in Frameworks */ = {isa = PBXBuildFile; productRef = 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */; };
+ 92973F492008D1FB8630AB71 /* Pods_RunnerTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 021F3CD7116617721FA67589 /* Pods_RunnerTests.framework */; };
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; };
@@ -40,13 +43,19 @@
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
+ 021F3CD7116617721FA67589 /* Pods_RunnerTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RunnerTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; };
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; };
+ 23946C6D99203FAFD2500ED2 /* Pods-RunnerTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.debug.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.debug.xcconfig"; sourceTree = ""; };
331C807B294A618700263BE5 /* RunnerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunnerTests.swift; sourceTree = ""; };
331C8081294A63A400263BE5 /* RunnerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RunnerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; };
+ 5D3D4C316FC2E9B699F23C38 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; };
74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; };
+ 784666492D4C4C64000A1A5F /* FlutterFramework */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = FlutterFramework; path = Flutter/ephemeral/Packages/.packages/FlutterFramework; sourceTree = ""; };
+ 78DABEA22ED26510000E7860 /* stream_video_push_notification */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = stream_video_push_notification; path = ../../ios/stream_video_push_notification; sourceTree = ""; };
+ 78E0A7A72DC9AD7400C4905E /* FlutterGeneratedPluginSwiftPackage */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = FlutterGeneratedPluginSwiftPackage; path = Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage; sourceTree = ""; };
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; };
9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = ""; };
9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = ""; };
@@ -55,6 +64,11 @@
97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; };
97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; };
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
+ A074F8368F6ECACDC15CD045 /* Pods-RunnerTests.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.profile.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.profile.xcconfig"; sourceTree = ""; };
+ AAEA170A0CAA76184275D76E /* Pods-RunnerTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.release.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.release.xcconfig"; sourceTree = ""; };
+ D56956315DE1E88D606FAAA2 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; };
+ D64030FC8B4D5515328E096E /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; };
+ EB89119FC72295958E939B3C /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -62,6 +76,16 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
+ 78A318202AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage in Frameworks */,
+ 359DB58F5009834A83BC0500 /* Pods_Runner.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F2293733FA070ADE054A86E2 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 92973F492008D1FB8630AB71 /* Pods_RunnerTests.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -76,9 +100,21 @@
path = RunnerTests;
sourceTree = "";
};
+ 395F8D2A368BC383EE157BAA /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 5D3D4C316FC2E9B699F23C38 /* Pods_Runner.framework */,
+ 021F3CD7116617721FA67589 /* Pods_RunnerTests.framework */,
+ );
+ name = Frameworks;
+ sourceTree = "";
+ };
9740EEB11CF90186004384FC /* Flutter */ = {
isa = PBXGroup;
children = (
+ 78DABEA22ED26510000E7860 /* stream_video_push_notification */,
+ 784666492D4C4C64000A1A5F /* FlutterFramework */,
+ 78E0A7A72DC9AD7400C4905E /* FlutterGeneratedPluginSwiftPackage */,
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */,
9740EEB21CF90195004384FC /* Debug.xcconfig */,
7AFA3C8E1D35360C0083082E /* Release.xcconfig */,
@@ -94,6 +130,8 @@
97C146F01CF9000F007C117D /* Runner */,
97C146EF1CF9000F007C117D /* Products */,
331C8082294A63A400263BE5 /* RunnerTests */,
+ A12F01A4AE01202F092E6DD1 /* Pods */,
+ 395F8D2A368BC383EE157BAA /* Frameworks */,
);
sourceTree = "";
};
@@ -121,6 +159,20 @@
path = Runner;
sourceTree = "";
};
+ A12F01A4AE01202F092E6DD1 /* Pods */ = {
+ isa = PBXGroup;
+ children = (
+ D56956315DE1E88D606FAAA2 /* Pods-Runner.debug.xcconfig */,
+ D64030FC8B4D5515328E096E /* Pods-Runner.release.xcconfig */,
+ EB89119FC72295958E939B3C /* Pods-Runner.profile.xcconfig */,
+ 23946C6D99203FAFD2500ED2 /* Pods-RunnerTests.debug.xcconfig */,
+ AAEA170A0CAA76184275D76E /* Pods-RunnerTests.release.xcconfig */,
+ A074F8368F6ECACDC15CD045 /* Pods-RunnerTests.profile.xcconfig */,
+ );
+ name = Pods;
+ path = Pods;
+ sourceTree = "";
+ };
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
@@ -128,8 +180,10 @@
isa = PBXNativeTarget;
buildConfigurationList = 331C8087294A63A400263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */;
buildPhases = (
+ E93621CB74C46C0C148B0C06 /* [CP] Check Pods Manifest.lock */,
331C807D294A63A400263BE5 /* Sources */,
331C807F294A63A400263BE5 /* Resources */,
+ F2293733FA070ADE054A86E2 /* Frameworks */,
);
buildRules = (
);
@@ -145,6 +199,7 @@
isa = PBXNativeTarget;
buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
buildPhases = (
+ B25C7D280AABB1CDCF066050 /* [CP] Check Pods Manifest.lock */,
9740EEB61CF901F6004384FC /* Run Script */,
97C146EA1CF9000F007C117D /* Sources */,
97C146EB1CF9000F007C117D /* Frameworks */,
@@ -157,6 +212,9 @@
dependencies = (
);
name = Runner;
+ packageProductDependencies = (
+ 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */,
+ );
productName = Runner;
productReference = 97C146EE1CF9000F007C117D /* Runner.app */;
productType = "com.apple.product-type.application";
@@ -190,6 +248,9 @@
Base,
);
mainGroup = 97C146E51CF9000F007C117D;
+ packageReferences = (
+ 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "FlutterGeneratedPluginSwiftPackage" */,
+ );
productRefGroup = 97C146EF1CF9000F007C117D /* Products */;
projectDirPath = "";
projectRoot = "";
@@ -253,6 +314,50 @@
shellPath = /bin/sh;
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build";
};
+ B25C7D280AABB1CDCF066050 /* [CP] Check Pods Manifest.lock */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
+ "${PODS_ROOT}/Manifest.lock",
+ );
+ name = "[CP] Check Pods Manifest.lock";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
+ showEnvVarsInLog = 0;
+ };
+ E93621CB74C46C0C148B0C06 /* [CP] Check Pods Manifest.lock */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
+ "${PODS_ROOT}/Manifest.lock",
+ );
+ name = "[CP] Check Pods Manifest.lock";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ "$(DERIVED_FILE_DIR)/Pods-RunnerTests-checkManifestLockResult.txt",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
+ showEnvVarsInLog = 0;
+ };
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
@@ -346,7 +451,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 15.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos;
@@ -379,6 +484,7 @@
};
331C8088294A63A400263BE5 /* Debug */ = {
isa = XCBuildConfiguration;
+ baseConfigurationReference = 23946C6D99203FAFD2500ED2 /* Pods-RunnerTests.debug.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
@@ -396,6 +502,7 @@
};
331C8089294A63A400263BE5 /* Release */ = {
isa = XCBuildConfiguration;
+ baseConfigurationReference = AAEA170A0CAA76184275D76E /* Pods-RunnerTests.release.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
@@ -411,6 +518,7 @@
};
331C808A294A63A400263BE5 /* Profile */ = {
isa = XCBuildConfiguration;
+ baseConfigurationReference = A074F8368F6ECACDC15CD045 /* Pods-RunnerTests.profile.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
@@ -473,7 +581,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 15.0;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
@@ -524,7 +632,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 15.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos;
@@ -614,6 +722,20 @@
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
+
+/* Begin XCLocalSwiftPackageReference section */
+ 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "FlutterGeneratedPluginSwiftPackage" */ = {
+ isa = XCLocalSwiftPackageReference;
+ relativePath = Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage;
+ };
+/* End XCLocalSwiftPackageReference section */
+
+/* Begin XCSwiftPackageProductDependency section */
+ 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */ = {
+ isa = XCSwiftPackageProductDependency;
+ productName = FlutterGeneratedPluginSwiftPackage;
+ };
+/* End XCSwiftPackageProductDependency section */
};
rootObject = 97C146E61CF9000F007C117D /* Project object */;
}
diff --git a/packages/stream_video_push_notification/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/packages/stream_video_push_notification/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
index e3773d42e..c3fedb29c 100644
--- a/packages/stream_video_push_notification/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
+++ b/packages/stream_video_push_notification/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
@@ -5,6 +5,24 @@
+
+
+
+
+
+
+
+
+
+
+
+