diff --git a/.github/workflows/anonymousauth.yml b/.github/workflows/anonymousauth.yml index 7e178c0dbf..2810f88665 100644 --- a/.github/workflows/anonymousauth.yml +++ b/.github/workflows/anonymousauth.yml @@ -27,7 +27,7 @@ on: jobs: xcodebuild: name: xcodebuild - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout @@ -44,30 +44,30 @@ jobs: ./test.sh FirebaseAnonymousAuthUI spm: name: spm - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: List run: | xcodebuild -list - name: Build run: | - xcodebuild -scheme FirebaseAnonymousAuthUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 15 Pro' + xcodebuild -scheme FirebaseAnonymousAuthUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 16 Pro' pod: name: pod lib lint - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: Setup run: gem install bundler; bundle install - name: Build diff --git a/.github/workflows/auth.yml b/.github/workflows/auth.yml index 6e4fe0f3e2..7b48417b61 100644 --- a/.github/workflows/auth.yml +++ b/.github/workflows/auth.yml @@ -23,7 +23,7 @@ on: jobs: xcodebuild: name: xcodebuild - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout @@ -40,30 +40,30 @@ jobs: ./test.sh FirebaseAuthUI spm: name: spm - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: List run: | xcodebuild -list - name: Build run: | - xcodebuild -scheme FirebaseAuthUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 15 Pro' + xcodebuild -scheme FirebaseAuthUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 16 Pro' pod: name: pod lib lint - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: Setup run: gem install bundler; bundle install - name: Build diff --git a/.github/workflows/database.yml b/.github/workflows/database.yml index d00e4cf4d1..9ac838661d 100644 --- a/.github/workflows/database.yml +++ b/.github/workflows/database.yml @@ -23,14 +23,14 @@ on: jobs: xcodebuild: name: xcodebuild - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: Setup run: | cd FirebaseDatabaseUI @@ -43,30 +43,30 @@ jobs: ./test.sh FirebaseDatabaseUI spm: name: spm - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: List run: | xcodebuild -list - name: Build run: | - xcodebuild -scheme FirebaseDatabaseUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 15 Pro' + xcodebuild -scheme FirebaseDatabaseUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 16 Pro' pod: name: pod lib lint - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: Setup run: gem install bundler; bundle install - name: Build diff --git a/.github/workflows/emailauth.yml b/.github/workflows/emailauth.yml index 52058a908a..1efafed489 100644 --- a/.github/workflows/emailauth.yml +++ b/.github/workflows/emailauth.yml @@ -27,14 +27,14 @@ on: jobs: xcodebuild: name: xcodebuild - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: Setup run: | cd FirebaseEmailAuthUI @@ -47,30 +47,30 @@ jobs: ./test.sh FirebaseEmailAuthUI spm: name: spm - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: List run: | xcodebuild -list - name: Build run: | - xcodebuild -scheme FirebaseEmailAuthUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 15 Pro' + xcodebuild -scheme FirebaseEmailAuthUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 16 Pro' pod: name: pod lib lint - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: Setup run: gem install bundler; bundle install - name: Build diff --git a/.github/workflows/facebookauth.yml b/.github/workflows/facebookauth.yml index ce07f9c82d..6b3437db18 100644 --- a/.github/workflows/facebookauth.yml +++ b/.github/workflows/facebookauth.yml @@ -27,7 +27,7 @@ on: jobs: xcodebuild: name: xcodebuild - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout @@ -44,30 +44,30 @@ jobs: ./test.sh FirebaseFacebookAuthUI spm: name: spm - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: List run: | xcodebuild -list - name: Build run: | - xcodebuild -scheme FirebaseFacebookAuthUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 15 Pro' + xcodebuild -scheme FirebaseFacebookAuthUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 16 Pro' pod: name: pod lib lint - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: Setup run: gem install bundler; bundle install - name: Build diff --git a/.github/workflows/firestore.yml b/.github/workflows/firestore.yml index 5a0d7004b6..a0fefda511 100644 --- a/.github/workflows/firestore.yml +++ b/.github/workflows/firestore.yml @@ -23,7 +23,7 @@ on: jobs: xcodebuild: name: xcodebuild - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout @@ -40,30 +40,30 @@ jobs: ./test.sh FirebaseFirestoreUI spm: name: spm - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: List run: | xcodebuild -list - name: Build run: | - xcodebuild -scheme FirebaseFirestoreUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 15 Pro' + xcodebuild -scheme FirebaseFirestoreUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 16 Pro' pod: name: pod lib lint - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: Setup run: gem install bundler; bundle install - name: Build diff --git a/.github/workflows/googleauth.yml b/.github/workflows/googleauth.yml index 4bfddaeeb1..8732473893 100644 --- a/.github/workflows/googleauth.yml +++ b/.github/workflows/googleauth.yml @@ -25,7 +25,7 @@ on: jobs: build: name: build - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout @@ -42,30 +42,30 @@ jobs: ./test.sh FirebaseGoogleAuthUI spm: name: spm - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: List run: | xcodebuild -list - name: Build run: | - xcodebuild -scheme FirebaseGoogleAuthUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 15 Pro' + xcodebuild -scheme FirebaseGoogleAuthUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 16 Pro' pod: name: pod lib lint - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: Setup run: gem install bundler; bundle install - name: Build diff --git a/.github/workflows/oauth.yml b/.github/workflows/oauth.yml index 1950675d21..47f9870d24 100644 --- a/.github/workflows/oauth.yml +++ b/.github/workflows/oauth.yml @@ -27,7 +27,7 @@ on: jobs: xcodebuild: name: xcodebuild - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout @@ -44,30 +44,30 @@ jobs: ./test.sh FirebaseOAuthUI spm: name: spm - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: List run: | xcodebuild -list - name: Build run: | - xcodebuild -scheme FirebaseOAuthUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 15 Pro' + xcodebuild -scheme FirebaseOAuthUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 16 Pro' pod: name: pod lib lint - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: Setup run: gem install bundler; bundle install - name: Build diff --git a/.github/workflows/phoneauth.yml b/.github/workflows/phoneauth.yml index 6ce0005a0f..d9363418bc 100644 --- a/.github/workflows/phoneauth.yml +++ b/.github/workflows/phoneauth.yml @@ -27,7 +27,7 @@ on: jobs: xcodebuild: name: xcodebuild - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout @@ -44,23 +44,23 @@ jobs: ./test.sh FirebasePhoneAuthUI spm: name: spm - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: List run: | xcodebuild -list - name: Build run: | - xcodebuild -scheme FirebasePhoneAuthUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 15 Pro' + xcodebuild -scheme FirebasePhoneAuthUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 16 Pro' pod: name: pod lib lint - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout @@ -69,7 +69,7 @@ jobs: run: gem install bundler; bundle install - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: Build # (#1191) Fix and remove --allow-warnings run: | diff --git a/.github/workflows/sample.yml b/.github/workflows/sample.yml index e6d9114b42..a9592058b9 100644 --- a/.github/workflows/sample.yml +++ b/.github/workflows/sample.yml @@ -19,7 +19,7 @@ on: jobs: swift: name: Swift build - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout @@ -44,7 +44,7 @@ jobs: objc: name: ObjC build - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout diff --git a/.github/workflows/storage.yml b/.github/workflows/storage.yml index 907be30f49..7336a4cba8 100644 --- a/.github/workflows/storage.yml +++ b/.github/workflows/storage.yml @@ -23,7 +23,7 @@ on: jobs: xcodebuild: name: xcodebuild - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout @@ -40,30 +40,30 @@ jobs: ./test.sh FirebaseStorageUI spm: name: spm - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: List run: | xcodebuild -list - name: Build run: | - xcodebuild -scheme FirebaseStorageUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 15 Pro' + xcodebuild -scheme FirebaseStorageUI -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=latest,name=iPhone 16 Pro' pod: name: pod lib lint - runs-on: macOS-latest + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@main - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: Setup run: gem install bundler; bundle install - name: Build diff --git a/.github/workflows/swiftui-auth.yml b/.github/workflows/swiftui-auth.yml index c5aa722b7c..40ebc5a023 100644 --- a/.github/workflows/swiftui-auth.yml +++ b/.github/workflows/swiftui-auth.yml @@ -23,7 +23,7 @@ permissions: jobs: swiftui-auth: - runs-on: macOS-latest + runs-on: macos-15 timeout-minutes: 30 steps: - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 @@ -45,17 +45,17 @@ jobs: run: gem install xcpretty - name: Select Xcode version run: | - sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + sudo xcode-select -switch /Applications/Xcode_16.3.app/Contents/Developer - name: Run Integration Tests run: | cd ./samples/swiftui/FirebaseSwiftUIExample set -o pipefail - xcodebuild test -scheme FirebaseSwiftUIExampleTests -destination 'platform=iOS Simulator,name=iPhone 16 Plus' -enableCodeCoverage YES -resultBundlePath FirebaseSwiftUIExampleTests.xcresult | tee FirebaseSwiftUIExampleTests.log | xcpretty --test --color --simple + xcodebuild test -scheme FirebaseSwiftUIExampleTests -destination 'platform=iOS Simulator,name=iPhone 16 Pro' -enableCodeCoverage YES -resultBundlePath FirebaseSwiftUIExampleTests.xcresult | tee FirebaseSwiftUIExampleTests.log | xcpretty --test --color --simple - name: Run View UI Tests run: | cd ./samples/swiftui/FirebaseSwiftUIExample set -o pipefail - xcodebuild test -scheme FirebaseSwiftUIExampleUITests -destination 'platform=iOS Simulator,name=iPhone 16 Plus' -enableCodeCoverage YES -resultBundlePath FirebaseSwiftUIExampleUITests.xcresult | tee FirebaseSwiftUIExampleUITests.log | xcpretty --test --color --simple + xcodebuild test -scheme FirebaseSwiftUIExampleUITests -destination 'platform=iOS Simulator,name=iPhone 16 Pro' -enableCodeCoverage YES -resultBundlePath FirebaseSwiftUIExampleUITests.xcresult | tee FirebaseSwiftUIExampleUITests.log | xcpretty --test --color --simple - name: Upload test logs if: failure() uses: actions/upload-artifact@v4 diff --git a/FirebaseAnonymousAuthUI.podspec b/FirebaseAnonymousAuthUI.podspec index 5bbcc5a797..5f4b519079 100644 --- a/FirebaseAnonymousAuthUI.podspec +++ b/FirebaseAnonymousAuthUI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseAnonymousAuthUI' - s.version = '15.0.0' + s.version = '15.1.0' s.summary = 'Provides anonymous auth support for FirebaseAuthUI.' s.homepage = 'https://github.com/firebase/FirebaseUI-iOS' s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } @@ -19,7 +19,7 @@ Pod::Spec.new do |s| s.public_header_files = 'FirebaseAnonymousAuthUI/Sources/Public/FirebaseAnonymousAuthUI/*.h' s.source_files = 'FirebaseAnonymousAuthUI/Sources/**/*.{h,m}' s.dependency 'FirebaseAuthUI', '~> 15.0' - s.dependency 'FirebaseAuth', '>= 8.0', '< 12.0' + s.dependency 'FirebaseAuth', '>= 8.0', '< 13.0' s.dependency 'FirebaseCore' s.resource_bundles = { 'FirebaseAnonymousAuthUI' => [ diff --git a/FirebaseAuthUI.podspec b/FirebaseAuthUI.podspec index 8b8db7bb83..99c7b9c9a1 100644 --- a/FirebaseAuthUI.podspec +++ b/FirebaseAuthUI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseAuthUI' - s.version = '15.0.0' + s.version = '15.1.0' s.summary = 'A prebuilt authentication UI flow for Firebase Auth.' s.homepage = 'https://github.com/firebase/FirebaseUI-iOS' s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } @@ -18,7 +18,7 @@ Pod::Spec.new do |s| s.public_header_files = 'FirebaseAuthUI/Sources/Public/FirebaseAuthUI/*.h' s.source_files = 'FirebaseAuthUI/Sources/**/*.{h,m}' - s.dependency 'FirebaseAuth', '>= 11.0', '< 12.0' + s.dependency 'FirebaseAuth', '>= 11.0', '< 13.0' s.dependency 'FirebaseCore' s.resource_bundles = { 'FirebaseAuthUI' => ['FirebaseAuthUI/Sources/{Resources,Strings}/*.{xib,png,lproj}'] diff --git a/FirebaseDatabaseUI.podspec b/FirebaseDatabaseUI.podspec index 1fbd3f9543..099743c282 100644 --- a/FirebaseDatabaseUI.podspec +++ b/FirebaseDatabaseUI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseDatabaseUI' - s.version = '15.0.0' + s.version = '15.1.0' s.summary = 'Prebuilt data sources and UI bindings for Firebase Database.' s.homepage = 'https://github.com/firebase/FirebaseUI-iOS' s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } @@ -18,6 +18,6 @@ Pod::Spec.new do |s| s.public_header_files = 'FirebaseDatabaseUI/Sources/Public/FirebaseDatabaseUI/*.h' s.source_files = 'FirebaseDatabaseUI/Sources/**/*.{h,m}' - s.dependency 'FirebaseDatabase', '>= 8.0', '< 12.0' + s.dependency 'FirebaseDatabase', '>= 8.0', '< 13.0' end diff --git a/FirebaseEmailAuthUI.podspec b/FirebaseEmailAuthUI.podspec index 10a2968090..b89d646bfd 100644 --- a/FirebaseEmailAuthUI.podspec +++ b/FirebaseEmailAuthUI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseEmailAuthUI' - s.version = '15.0.0' + s.version = '15.1.0' s.summary = 'An email authentication provider for FirebaseAuthUI.' s.homepage = 'https://github.com/firebase/FirebaseUI-iOS' s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } diff --git a/FirebaseFacebookAuthUI.podspec b/FirebaseFacebookAuthUI.podspec index bb096aff87..d75aa6ccc6 100644 --- a/FirebaseFacebookAuthUI.podspec +++ b/FirebaseFacebookAuthUI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseFacebookAuthUI' - s.version = '15.0.0' + s.version = '15.1.0' s.summary = 'A Facebook auth provider for FirebaseAuthUI.' s.homepage = 'https://github.com/firebase/FirebaseUI-iOS' s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } diff --git a/FirebaseFirestoreUI.podspec b/FirebaseFirestoreUI.podspec index aefeb19986..f00d85146c 100644 --- a/FirebaseFirestoreUI.podspec +++ b/FirebaseFirestoreUI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseFirestoreUI' - s.version = '15.0.0' + s.version = '15.1.0' s.summary = 'Data libraries and UI bindings for Firestore.' s.homepage = 'https://github.com/firebase/FirebaseUI-iOS' s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } @@ -18,6 +18,6 @@ Pod::Spec.new do |s| s.public_header_files = 'FirebaseFirestoreUI/Sources/Public/FirebaseFirestoreUI/*.h' s.source_files = 'FirebaseFirestoreUI/Sources/**/*.{h,m}' - s.dependency 'FirebaseFirestore', '>= 8.0', '< 12.0' + s.dependency 'FirebaseFirestore', '>= 8.0', '< 13.0' end diff --git a/FirebaseGoogleAuthUI.podspec b/FirebaseGoogleAuthUI.podspec index 220bfa0c6b..84252f5a55 100644 --- a/FirebaseGoogleAuthUI.podspec +++ b/FirebaseGoogleAuthUI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseGoogleAuthUI' - s.version = '15.0.0' + s.version = '15.1.0' s.summary = 'Google authentication for FirebaseAuthUI.' s.homepage = 'https://github.com/firebase/FirebaseUI-iOS' s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } diff --git a/FirebaseOAuthUI.podspec b/FirebaseOAuthUI.podspec index 1f895c060b..c2d271cb9b 100644 --- a/FirebaseOAuthUI.podspec +++ b/FirebaseOAuthUI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseOAuthUI' - s.version = '15.0.0' + s.version = '15.1.0' s.summary = 'A collection of OAuth providers for FirebaseAuthUI.' s.homepage = 'https://github.com/firebase/FirebaseUI-iOS' s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } @@ -19,7 +19,7 @@ Pod::Spec.new do |s| s.public_header_files = 'FirebaseOAuthUI/Sources/Public/FirebaseOAuthUI/*.h' s.source_files = 'FirebaseOAuthUI/Sources/**/*.{h,m}' s.dependency 'FirebaseAuthUI', '~> 15.0' - s.dependency 'FirebaseAuth', '>= 8.0', '< 12.0' + s.dependency 'FirebaseAuth', '>= 8.0', '< 13.0' s.resource_bundles = { 'FirebaseOAuthUI' => ['FirebaseOAuthUI/Sources/{Resources,Strings}/*.{png,lproj}'] } diff --git a/FirebasePhoneAuthUI.podspec b/FirebasePhoneAuthUI.podspec index 58a897807e..ffdb3b8888 100644 --- a/FirebasePhoneAuthUI.podspec +++ b/FirebasePhoneAuthUI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebasePhoneAuthUI' - s.version = '15.0.0' + s.version = '15.1.0' s.summary = 'A phone auth provider for FirebaseAuthUI.' s.homepage = 'https://github.com/firebase/FirebaseUI-iOS' s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } diff --git a/FirebaseStorageUI.podspec b/FirebaseStorageUI.podspec index 4eef6c3a01..d8c10291fa 100644 --- a/FirebaseStorageUI.podspec +++ b/FirebaseStorageUI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseStorageUI' - s.version = '15.0.0' + s.version = '15.1.0' s.summary = 'UI binding libraries for Firebase.' s.homepage = 'https://github.com/firebase/FirebaseUI-iOS' s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } @@ -20,7 +20,7 @@ Pod::Spec.new do |s| s.tvos.deployment_target = '13.0' s.public_header_files = 'FirebaseStorageUI/Sources/Public/FirebaseStorageUI/*.h' s.source_files = 'FirebaseStorageUI/Sources/**/*.{h,m}' - s.dependency 'FirebaseStorage', '>= 8.0', '< 12.0' + s.dependency 'FirebaseStorage', '>= 8.0', '< 13.0' s.dependency 'SDWebImage', '~> 5.6' end diff --git a/FirebaseSwiftUI/FirebaseAuthSwiftUI/Sources/Strings/Localizable.xcstrings b/FirebaseSwiftUI/FirebaseAuthSwiftUI/Sources/Strings/Localizable.xcstrings index ce1a25b183..a9b077b883 100644 --- a/FirebaseSwiftUI/FirebaseAuthSwiftUI/Sources/Strings/Localizable.xcstrings +++ b/FirebaseSwiftUI/FirebaseAuthSwiftUI/Sources/Strings/Localizable.xcstrings @@ -237,9 +237,6 @@ } } } - }, - "Confirm password" : { - }, "ConfirmEmail" : { "comment" : "Title of confirm email label.", @@ -324,9 +321,6 @@ } } } - }, - "Dismiss" : { - }, "Don't have an account yet?" : { "localizations" : { @@ -529,9 +523,6 @@ } } } - }, - "Instructions" : { - }, "InvalidEmailError" : { "comment" : "Error message displayed when user enters an invalid email address. Use short/abbreviated translation for 'email' which is less than 15 chars.", @@ -556,9 +547,6 @@ } } } - }, - "Log in" : { - }, "Login" : { "localizations" : { @@ -605,9 +593,6 @@ } } } - }, - "Password" : { - }, "PasswordRecoveryEmailSentMessage" : { "comment" : "Message displayed when the email for password recovery has been sent.", @@ -728,9 +713,6 @@ } } } - }, - "Please check your email for verification link." : { - }, "PrivacyPolicy" : { "comment" : "Text linked to a web page with the Privacy Policy content.", diff --git a/FirebaseUI.podspec b/FirebaseUI.podspec index f8820939ae..cc53251045 100644 --- a/FirebaseUI.podspec +++ b/FirebaseUI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FirebaseUI' - s.version = '15.0.0' + s.version = '15.1.0' s.summary = 'UI binding libraries for Firebase.' s.homepage = 'https://github.com/firebase/FirebaseUI-iOS' s.license = { :type => 'Apache 2.0', :file => 'LICENSE' } diff --git a/Package.swift b/Package.swift index cb9601d113..d3cba1ce9d 100644 --- a/Package.swift +++ b/Package.swift @@ -88,7 +88,7 @@ let package = Package( .package( name: "Firebase", url: "https://github.com/firebase/firebase-ios-sdk.git", - "8.0.0" ..< "12.0.0" + "8.0.0" ..< "13.0.0" ), .package( name: "GoogleSignIn", diff --git a/samples/swift/FirebaseUI-demo-swift.xcodeproj/project.pbxproj b/samples/swift/FirebaseUI-demo-swift.xcodeproj/project.pbxproj index 83f23d6129..dabd26609d 100644 --- a/samples/swift/FirebaseUI-demo-swift.xcodeproj/project.pbxproj +++ b/samples/swift/FirebaseUI-demo-swift.xcodeproj/project.pbxproj @@ -36,8 +36,6 @@ C39BC0511DB812330060F6AF /* FUICustomPasswordVerificationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C39BC04F1DB812330060F6AF /* FUICustomPasswordVerificationViewController.swift */; }; C39BC0521DB812330060F6AF /* FUICustomPasswordVerificationViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = C39BC0501DB812330060F6AF /* FUICustomPasswordVerificationViewController.xib */; }; C3F23ECD1D80F3300020509F /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = C3F23ECC1D80F3300020509F /* GoogleService-Info.plist */; }; - D7FF20C65AA51946FA2E77C4 /* Pods_FirebaseUI_demo_swiftTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B1B266F262E24512C267E455 /* Pods_FirebaseUI_demo_swiftTests.framework */; }; - DB34EAFE145DDD05F2A53E21 /* Pods_FirebaseUI_demo_swift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A6651780F4BD5F5177BD9E6D /* Pods_FirebaseUI_demo_swift.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -51,8 +49,6 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 1DF85F38940228B710FA2D36 /* Pods-FirebaseUI-demo-swiftTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FirebaseUI-demo-swiftTests.release.xcconfig"; path = "Target Support Files/Pods-FirebaseUI-demo-swiftTests/Pods-FirebaseUI-demo-swiftTests.release.xcconfig"; sourceTree = ""; }; - 23633FE989279E7D3A893CB5 /* Pods-FirebaseUI-demo-swift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FirebaseUI-demo-swift.release.xcconfig"; path = "Target Support Files/Pods-FirebaseUI-demo-swift/Pods-FirebaseUI-demo-swift.release.xcconfig"; sourceTree = ""; }; 89B2924622568B1C00CEF7D7 /* twtrsymbol.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = twtrsymbol.png; sourceTree = ""; }; 8D5F93AF1D9B192D00D5A2E4 /* StorageViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StorageViewController.swift; sourceTree = ""; }; 8DABC9851D3D82D600453807 /* FirebaseUI-demo-swift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "FirebaseUI-demo-swift.app"; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -63,9 +59,6 @@ 8DABC99D1D3D82D600453807 /* FirebaseUI-demo-swiftTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "FirebaseUI-demo-swiftTests.swift"; sourceTree = ""; }; 8DABC99F1D3D82D600453807 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 8DD51E361D873B0D00E2CA51 /* UIStoryboardExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIStoryboardExtension.swift; sourceTree = ""; }; - A6651780F4BD5F5177BD9E6D /* Pods_FirebaseUI_demo_swift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FirebaseUI_demo_swift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B1B266F262E24512C267E455 /* Pods_FirebaseUI_demo_swiftTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FirebaseUI_demo_swiftTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - BF8F7C7E13D6D81A1E57351C /* Pods-FirebaseUI-demo-swiftTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FirebaseUI-demo-swiftTests.debug.xcconfig"; path = "Target Support Files/Pods-FirebaseUI-demo-swiftTests/Pods-FirebaseUI-demo-swiftTests.debug.xcconfig"; sourceTree = ""; }; C302C1D51D91CC7B00ADBD41 /* FUIAuthViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FUIAuthViewController.swift; sourceTree = ""; }; C302C1D71D91CC7B00ADBD41 /* ChatCollectionViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChatCollectionViewCell.swift; sourceTree = ""; }; C302C1D81D91CC7B00ADBD41 /* ChatViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChatViewController.swift; sourceTree = ""; }; @@ -173,7 +166,6 @@ C39BC04F1DB812330060F6AF /* FUICustomPasswordVerificationViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FUICustomPasswordVerificationViewController.swift; sourceTree = ""; }; C39BC0501DB812330060F6AF /* FUICustomPasswordVerificationViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = FUICustomPasswordVerificationViewController.xib; sourceTree = ""; }; C3F23ECC1D80F3300020509F /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; - D1B02880ECAE7C8AB98C6332 /* Pods-FirebaseUI-demo-swift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FirebaseUI-demo-swift.debug.xcconfig"; path = "Target Support Files/Pods-FirebaseUI-demo-swift/Pods-FirebaseUI-demo-swift.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -181,7 +173,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - DB34EAFE145DDD05F2A53E21 /* Pods_FirebaseUI_demo_swift.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -189,22 +180,12 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - D7FF20C65AA51946FA2E77C4 /* Pods_FirebaseUI_demo_swiftTests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 77499FA4EF7D4F9C7DE36B95 /* Frameworks */ = { - isa = PBXGroup; - children = ( - A6651780F4BD5F5177BD9E6D /* Pods_FirebaseUI_demo_swift.framework */, - B1B266F262E24512C267E455 /* Pods_FirebaseUI_demo_swiftTests.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; 8D5F93B11D9B193C00D5A2E4 /* Storage */ = { isa = PBXGroup; children = ( @@ -221,7 +202,6 @@ 8DABC99C1D3D82D600453807 /* FirebaseUI-demo-swiftTests */, 8DABC9861D3D82D600453807 /* Products */, 9C43BF8CA810E7C909775084 /* Pods */, - 77499FA4EF7D4F9C7DE36B95 /* Frameworks */, ); sourceTree = ""; }; @@ -260,10 +240,6 @@ 9C43BF8CA810E7C909775084 /* Pods */ = { isa = PBXGroup; children = ( - D1B02880ECAE7C8AB98C6332 /* Pods-FirebaseUI-demo-swift.debug.xcconfig */, - 23633FE989279E7D3A893CB5 /* Pods-FirebaseUI-demo-swift.release.xcconfig */, - BF8F7C7E13D6D81A1E57351C /* Pods-FirebaseUI-demo-swiftTests.debug.xcconfig */, - 1DF85F38940228B710FA2D36 /* Pods-FirebaseUI-demo-swiftTests.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -329,11 +305,9 @@ isa = PBXNativeTarget; buildConfigurationList = 8DABC9A21D3D82D600453807 /* Build configuration list for PBXNativeTarget "FirebaseUI-demo-swift" */; buildPhases = ( - A711A34CF80CD0C969A9E286 /* [CP] Check Pods Manifest.lock */, 8DABC9811D3D82D600453807 /* Sources */, 8DABC9821D3D82D600453807 /* Frameworks */, 8DABC9831D3D82D600453807 /* Resources */, - 53A915D8CB2EA7687E61107D /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -348,7 +322,6 @@ isa = PBXNativeTarget; buildConfigurationList = 8DABC9A51D3D82D600453807 /* Build configuration list for PBXNativeTarget "FirebaseUI-demo-swiftTests" */; buildPhases = ( - 665BFB596CE5C127F3D5D0E5 /* [CP] Check Pods Manifest.lock */, 8DABC9951D3D82D600453807 /* Sources */, 8DABC9961D3D82D600453807 /* Frameworks */, 8DABC9971D3D82D600453807 /* Resources */, @@ -524,149 +497,6 @@ }; /* End PBXResourcesBuildPhase section */ -/* Begin PBXShellScriptBuildPhase section */ - 53A915D8CB2EA7687E61107D /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-FirebaseUI-demo-swift/Pods-FirebaseUI-demo-swift-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/AppAuth/AppAuth.framework", - "${BUILT_PRODUCTS_DIR}/AppCheckCore/AppCheckCore.framework", - "${BUILT_PRODUCTS_DIR}/BoringSSL-GRPC/openssl_grpc.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseAnonymousAuthUI/FirebaseAnonymousAuthUI.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseAppCheckInterop/FirebaseAppCheckInterop.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseAuth/FirebaseAuth.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseAuthInterop/FirebaseAuthInterop.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseAuthUI/FirebaseAuthUI.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseCore/FirebaseCore.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseCoreExtension/FirebaseCoreExtension.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseCoreInternal/FirebaseCoreInternal.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseDatabase/FirebaseDatabase.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseDatabaseUI/FirebaseDatabaseUI.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseEmailAuthUI/FirebaseEmailAuthUI.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseFacebookAuthUI/FirebaseFacebookAuthUI.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseFirestore/FirebaseFirestore.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseFirestoreInternal/FirebaseFirestoreInternal.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseFirestoreUI/FirebaseFirestoreUI.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseGoogleAuthUI/FirebaseGoogleAuthUI.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseOAuthUI/FirebaseOAuthUI.framework", - "${BUILT_PRODUCTS_DIR}/FirebasePhoneAuthUI/FirebasePhoneAuthUI.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseSharedSwift/FirebaseSharedSwift.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseStorage/FirebaseStorage.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseStorageUI/FirebaseStorageUI.framework", - "${BUILT_PRODUCTS_DIR}/GTMAppAuth/GTMAppAuth.framework", - "${BUILT_PRODUCTS_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework", - "${BUILT_PRODUCTS_DIR}/GoogleSignIn/GoogleSignIn.framework", - "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework", - "${BUILT_PRODUCTS_DIR}/PromisesObjC/FBLPromises.framework", - "${BUILT_PRODUCTS_DIR}/RecaptchaInterop/RecaptchaInterop.framework", - "${BUILT_PRODUCTS_DIR}/SDWebImage/SDWebImage.framework", - "${BUILT_PRODUCTS_DIR}/abseil/absl.framework", - "${BUILT_PRODUCTS_DIR}/gRPC-C++/grpcpp.framework", - "${BUILT_PRODUCTS_DIR}/gRPC-Core/grpc.framework", - "${BUILT_PRODUCTS_DIR}/leveldb-library/leveldb.framework", - "${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework", - "${PODS_XCFRAMEWORKS_BUILD_DIR}/FBAEMKit/FBAEMKit.framework/FBAEMKit", - "${PODS_XCFRAMEWORKS_BUILD_DIR}/FBSDKCoreKit/FBSDKCoreKit.framework/FBSDKCoreKit", - "${PODS_XCFRAMEWORKS_BUILD_DIR}/FBSDKCoreKit_Basics/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics", - "${PODS_XCFRAMEWORKS_BUILD_DIR}/FBSDKLoginKit/FBSDKLoginKit.framework/FBSDKLoginKit", - ); - name = "[CP] Embed Pods Frameworks"; - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AppAuth.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AppCheckCore.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/openssl_grpc.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseAnonymousAuthUI.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseAppCheckInterop.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseAuth.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseAuthInterop.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseAuthUI.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCore.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCoreExtension.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCoreInternal.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseDatabase.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseDatabaseUI.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseEmailAuthUI.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseFacebookAuthUI.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseFirestore.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseFirestoreInternal.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseFirestoreUI.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseGoogleAuthUI.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseOAuthUI.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebasePhoneAuthUI.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseSharedSwift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseStorage.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseStorageUI.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GTMAppAuth.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GTMSessionFetcher.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleSignIn.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBLPromises.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RecaptchaInterop.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SDWebImage.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/absl.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/grpcpp.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/grpc.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/leveldb.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBAEMKit.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBSDKCoreKit.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBSDKCoreKit_Basics.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBSDKLoginKit.framework", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-FirebaseUI-demo-swift/Pods-FirebaseUI-demo-swift-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - 665BFB596CE5C127F3D5D0E5 /* [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-FirebaseUI-demo-swiftTests-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; - }; - A711A34CF80CD0C969A9E286 /* [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-FirebaseUI-demo-swift-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 */ 8DABC9811D3D82D600453807 /* Sources */ = { isa = PBXSourcesBuildPhase; @@ -918,7 +748,6 @@ }; 8DABC9A31D3D82D600453807 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D1B02880ECAE7C8AB98C6332 /* Pods-FirebaseUI-demo-swift.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; BITCODE_GENERATION_MODE = ""; @@ -958,7 +787,6 @@ }; 8DABC9A41D3D82D600453807 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 23633FE989279E7D3A893CB5 /* Pods-FirebaseUI-demo-swift.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; BITCODE_GENERATION_MODE = ""; @@ -997,7 +825,6 @@ }; 8DABC9A61D3D82D600453807 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BF8F7C7E13D6D81A1E57351C /* Pods-FirebaseUI-demo-swiftTests.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; INFOPLIST_FILE = "FirebaseUI-demo-swiftTests/Info.plist"; @@ -1011,7 +838,6 @@ }; 8DABC9A71D3D82D600453807 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1DF85F38940228B710FA2D36 /* Pods-FirebaseUI-demo-swiftTests.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; INFOPLIST_FILE = "FirebaseUI-demo-swiftTests/Info.plist"; diff --git a/samples/swift/Podfile b/samples/swift/Podfile index 11244493a5..1e9e99f0a2 100644 --- a/samples/swift/Podfile +++ b/samples/swift/Podfile @@ -2,6 +2,19 @@ platform :ios, '15.0' target 'FirebaseUI-demo-swift' do use_frameworks! + # For testing upstream Firebase prerelease compatibility + # pod 'FirebaseAuth', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'main' + # pod 'FirebaseDatabase', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'main' + # pod 'FirebaseFirestore', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'main' + # pod 'FirebaseStorage', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'main' + # pod 'FirebaseSharedSwift', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'main' + # pod 'FirebaseCore', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'main' + # pod 'FirebaseAuthInterop', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'main' + # pod 'FirebaseCoreInternal', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'main' + # pod 'FirebaseCoreExtension', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'main' + # pod 'FirebaseAppCheckInterop', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'main' + # pod 'FirebaseFirestoreInternal', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'main' + pod 'FirebaseUI', :path => '../../' pod 'FirebaseAuthUI', :path => '../../' pod 'FirebaseDatabaseUI', :path => '../../' diff --git a/samples/swift/Podfile.lock b/samples/swift/Podfile.lock index b3c7c94427..09fd99a4db 100644 --- a/samples/swift/Podfile.lock +++ b/samples/swift/Podfile.lock @@ -1213,39 +1213,39 @@ PODS: - FBSDKLoginKit (17.4.0): - FBSDKCoreKit (= 17.4.0) - FirebaseAnonymousAuthUI (15.0.0): - - FirebaseAuth (< 12.0, >= 8.0) + - FirebaseAuth (< 13.0, >= 8.0) - FirebaseAuthUI (~> 15.0) - FirebaseCore - - FirebaseAppCheckInterop (11.9.0) - - FirebaseAuth (11.9.0): - - FirebaseAppCheckInterop (~> 11.0) - - FirebaseAuthInterop (~> 11.0) - - FirebaseCore (~> 11.9.0) - - FirebaseCoreExtension (~> 11.9.0) - - GoogleUtilities/AppDelegateSwizzler (~> 8.0) - - GoogleUtilities/Environment (~> 8.0) + - FirebaseAppCheckInterop (12.0.0) + - FirebaseAuth (12.0.0): + - FirebaseAppCheckInterop (~> 12.0.0) + - FirebaseAuthInterop (~> 12.0.0) + - FirebaseCore (~> 12.0.0) + - FirebaseCoreExtension (~> 12.0.0) + - GoogleUtilities/AppDelegateSwizzler (~> 8.1) + - GoogleUtilities/Environment (~> 8.1) - GTMSessionFetcher/Core (< 5.0, >= 3.4) - RecaptchaInterop (~> 101.0) - - FirebaseAuthInterop (11.9.0) + - FirebaseAuthInterop (12.0.0) - FirebaseAuthUI (15.0.0): - - FirebaseAuth (< 12.0, >= 11.0) + - FirebaseAuth (< 13.0, >= 11.0) - FirebaseCore - - FirebaseCore (11.9.0): - - FirebaseCoreInternal (~> 11.9.0) - - GoogleUtilities/Environment (~> 8.0) - - GoogleUtilities/Logger (~> 8.0) - - FirebaseCoreExtension (11.9.0): - - FirebaseCore (~> 11.9.0) - - FirebaseCoreInternal (11.9.0): - - "GoogleUtilities/NSData+zlib (~> 8.0)" - - FirebaseDatabase (11.9.0): - - FirebaseAppCheckInterop (~> 11.0) - - FirebaseCore (~> 11.9.0) - - FirebaseSharedSwift (~> 11.0) - - GoogleUtilities/UserDefaults (~> 8.0) + - FirebaseCore (12.0.0): + - FirebaseCoreInternal (~> 12.0.0) + - GoogleUtilities/Environment (~> 8.1) + - GoogleUtilities/Logger (~> 8.1) + - FirebaseCoreExtension (12.0.0): + - FirebaseCore (~> 12.0.0) + - FirebaseCoreInternal (12.0.0): + - "GoogleUtilities/NSData+zlib (~> 8.1)" + - FirebaseDatabase (12.0.0): + - FirebaseAppCheckInterop (~> 12.0.0) + - FirebaseCore (~> 12.0.0) + - FirebaseSharedSwift (~> 12.0.0) + - GoogleUtilities/UserDefaults (~> 8.1) - leveldb-library (~> 1.22) - FirebaseDatabaseUI (15.0.0): - - FirebaseDatabase (< 12.0, >= 8.0) + - FirebaseDatabase (< 13.0, >= 8.0) - FirebaseEmailAuthUI (15.0.0): - FirebaseAuth - FirebaseAuthUI (~> 15.0) @@ -1257,12 +1257,12 @@ PODS: - FirebaseAuth - FirebaseAuthUI (~> 15.0) - FirebaseCore - - FirebaseFirestore (11.9.0): - - FirebaseCore (~> 11.9.0) - - FirebaseCoreExtension (~> 11.9.0) - - FirebaseFirestoreInternal (= 11.9.0) - - FirebaseSharedSwift (~> 11.0) - - FirebaseFirestoreInternal (11.9.0): + - FirebaseFirestore (12.0.0): + - FirebaseCore (~> 12.0.0) + - FirebaseCoreExtension (~> 12.0.0) + - FirebaseFirestoreInternal (~> 12.0.0) + - FirebaseSharedSwift (~> 12.0.0) + - FirebaseFirestoreInternal (12.0.0): - abseil/algorithm (~> 1.20240722.0) - abseil/base (~> 1.20240722.0) - abseil/container/flat_hash_map (~> 1.20240722.0) @@ -1271,35 +1271,35 @@ PODS: - abseil/strings/strings (~> 1.20240722.0) - abseil/time (~> 1.20240722.0) - abseil/types (~> 1.20240722.0) - - FirebaseAppCheckInterop (~> 11.0) - - FirebaseCore (~> 11.9.0) + - FirebaseAppCheckInterop (~> 12.0.0) + - FirebaseCore (~> 12.0.0) - "gRPC-C++ (~> 1.69.0)" - gRPC-Core (~> 1.69.0) - leveldb-library (~> 1.22) - nanopb (~> 3.30910.0) - FirebaseFirestoreUI (15.0.0): - - FirebaseFirestore (< 12.0, >= 8.0) + - FirebaseFirestore (< 13.0, >= 8.0) - FirebaseGoogleAuthUI (15.0.0): - FirebaseAuth - FirebaseAuthUI (~> 15.0) - FirebaseCore - GoogleSignIn (~> 8.0) - FirebaseOAuthUI (15.0.0): - - FirebaseAuth (< 12.0, >= 8.0) + - FirebaseAuth (< 13.0, >= 8.0) - FirebaseAuthUI (~> 15.0) - FirebasePhoneAuthUI (15.0.0): - FirebaseAuth - FirebaseAuthUI (~> 15.0) - - FirebaseSharedSwift (11.9.0) - - FirebaseStorage (11.9.0): - - FirebaseAppCheckInterop (~> 11.0) - - FirebaseAuthInterop (~> 11.0) - - FirebaseCore (~> 11.9.0) - - FirebaseCoreExtension (~> 11.9.0) - - GoogleUtilities/Environment (~> 8.0) + - FirebaseSharedSwift (12.0.0) + - FirebaseStorage (12.0.0): + - FirebaseAppCheckInterop (~> 12.0.0) + - FirebaseAuthInterop (~> 12.0.0) + - FirebaseCore (~> 12.0.0) + - FirebaseCoreExtension (~> 12.0.0) + - GoogleUtilities/Environment (~> 8.1) - GTMSessionFetcher/Core (< 5.0, >= 3.4) - FirebaseStorageUI (15.0.0): - - FirebaseStorage (< 12.0, >= 8.0) + - FirebaseStorage (< 13.0, >= 8.0) - SDWebImage (~> 5.6) - FirebaseUI (15.0.0): - FirebaseUI/Anonymous (= 15.0.0) @@ -1337,28 +1337,28 @@ PODS: - AppCheckCore (~> 11.0) - GTMAppAuth (< 5.0, >= 4.1.1) - GTMSessionFetcher/Core (~> 3.3) - - GoogleUtilities/AppDelegateSwizzler (8.0.2): + - GoogleUtilities/AppDelegateSwizzler (8.1.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - GoogleUtilities/Privacy - - GoogleUtilities/Environment (8.0.2): + - GoogleUtilities/Environment (8.1.0): - GoogleUtilities/Privacy - - GoogleUtilities/Logger (8.0.2): + - GoogleUtilities/Logger (8.1.0): - GoogleUtilities/Environment - GoogleUtilities/Privacy - - GoogleUtilities/Network (8.0.2): + - GoogleUtilities/Network (8.1.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Privacy - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (8.0.2)": + - "GoogleUtilities/NSData+zlib (8.1.0)": - GoogleUtilities/Privacy - - GoogleUtilities/Privacy (8.0.2) - - GoogleUtilities/Reachability (8.0.2): + - GoogleUtilities/Privacy (8.1.0) + - GoogleUtilities/Reachability (8.1.0): - GoogleUtilities/Logger - GoogleUtilities/Privacy - - GoogleUtilities/UserDefaults (8.0.2): + - GoogleUtilities/UserDefaults (8.1.0): - GoogleUtilities/Logger - GoogleUtilities/Privacy - "gRPC-C++ (1.69.0)": @@ -1465,20 +1465,31 @@ PODS: - nanopb/encode (3.30910.0) - PromisesObjC (2.4.0) - RecaptchaInterop (101.0.0) - - SDWebImage (5.21.0): - - SDWebImage/Core (= 5.21.0) - - SDWebImage/Core (5.21.0) + - SDWebImage (5.21.1): + - SDWebImage/Core (= 5.21.1) + - SDWebImage/Core (5.21.1) DEPENDENCIES: - FirebaseAnonymousAuthUI (from `../../`) + - FirebaseAppCheckInterop (from `https://github.com/firebase/firebase-ios-sdk.git`, branch `main`) + - FirebaseAuth (from `https://github.com/firebase/firebase-ios-sdk.git`, branch `main`) + - FirebaseAuthInterop (from `https://github.com/firebase/firebase-ios-sdk.git`, branch `main`) - FirebaseAuthUI (from `../../`) + - FirebaseCore (from `https://github.com/firebase/firebase-ios-sdk.git`, branch `main`) + - FirebaseCoreExtension (from `https://github.com/firebase/firebase-ios-sdk.git`, branch `main`) + - FirebaseCoreInternal (from `https://github.com/firebase/firebase-ios-sdk.git`, branch `main`) + - FirebaseDatabase (from `https://github.com/firebase/firebase-ios-sdk.git`, branch `main`) - FirebaseDatabaseUI (from `../../`) - FirebaseEmailAuthUI (from `../../`) - FirebaseFacebookAuthUI (from `../../`) + - FirebaseFirestore (from `https://github.com/firebase/firebase-ios-sdk.git`, branch `main`) + - FirebaseFirestoreInternal (from `https://github.com/firebase/firebase-ios-sdk.git`, branch `main`) - FirebaseFirestoreUI (from `../../`) - FirebaseGoogleAuthUI (from `../../`) - FirebaseOAuthUI (from `../../`) - FirebasePhoneAuthUI (from `../../`) + - FirebaseSharedSwift (from `https://github.com/firebase/firebase-ios-sdk.git`, branch `main`) + - FirebaseStorage (from `https://github.com/firebase/firebase-ios-sdk.git`, branch `main`) - FirebaseStorageUI (from `../../`) - FirebaseUI (from `../../`) @@ -1492,17 +1503,6 @@ SPEC REPOS: - FBSDKCoreKit - FBSDKCoreKit_Basics - FBSDKLoginKit - - FirebaseAppCheckInterop - - FirebaseAuth - - FirebaseAuthInterop - - FirebaseCore - - FirebaseCoreExtension - - FirebaseCoreInternal - - FirebaseDatabase - - FirebaseFirestore - - FirebaseFirestoreInternal - - FirebaseSharedSwift - - FirebaseStorage - GoogleSignIn - GoogleUtilities - "gRPC-C++" @@ -1518,14 +1518,41 @@ SPEC REPOS: EXTERNAL SOURCES: FirebaseAnonymousAuthUI: :path: "../../" + FirebaseAppCheckInterop: + :branch: main + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseAuth: + :branch: main + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseAuthInterop: + :branch: main + :git: https://github.com/firebase/firebase-ios-sdk.git FirebaseAuthUI: :path: "../../" + FirebaseCore: + :branch: main + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseCoreExtension: + :branch: main + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseCoreInternal: + :branch: main + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseDatabase: + :branch: main + :git: https://github.com/firebase/firebase-ios-sdk.git FirebaseDatabaseUI: :path: "../../" FirebaseEmailAuthUI: :path: "../../" FirebaseFacebookAuthUI: :path: "../../" + FirebaseFirestore: + :branch: main + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseFirestoreInternal: + :branch: main + :git: https://github.com/firebase/firebase-ios-sdk.git FirebaseFirestoreUI: :path: "../../" FirebaseGoogleAuthUI: @@ -1534,11 +1561,52 @@ EXTERNAL SOURCES: :path: "../../" FirebasePhoneAuthUI: :path: "../../" + FirebaseSharedSwift: + :branch: main + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseStorage: + :branch: main + :git: https://github.com/firebase/firebase-ios-sdk.git FirebaseStorageUI: :path: "../../" FirebaseUI: :path: "../../" +CHECKOUT OPTIONS: + FirebaseAppCheckInterop: + :commit: 053e6fc3aa539a1a7761e1d0d6d9f85e6d52cd11 + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseAuth: + :commit: 053e6fc3aa539a1a7761e1d0d6d9f85e6d52cd11 + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseAuthInterop: + :commit: 053e6fc3aa539a1a7761e1d0d6d9f85e6d52cd11 + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseCore: + :commit: 053e6fc3aa539a1a7761e1d0d6d9f85e6d52cd11 + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseCoreExtension: + :commit: 053e6fc3aa539a1a7761e1d0d6d9f85e6d52cd11 + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseCoreInternal: + :commit: 053e6fc3aa539a1a7761e1d0d6d9f85e6d52cd11 + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseDatabase: + :commit: 053e6fc3aa539a1a7761e1d0d6d9f85e6d52cd11 + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseFirestore: + :commit: 053e6fc3aa539a1a7761e1d0d6d9f85e6d52cd11 + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseFirestoreInternal: + :commit: 053e6fc3aa539a1a7761e1d0d6d9f85e6d52cd11 + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseSharedSwift: + :commit: 053e6fc3aa539a1a7761e1d0d6d9f85e6d52cd11 + :git: https://github.com/firebase/firebase-ios-sdk.git + FirebaseStorage: + :commit: 053e6fc3aa539a1a7761e1d0d6d9f85e6d52cd11 + :git: https://github.com/firebase/firebase-ios-sdk.git + SPEC CHECKSUMS: abseil: a05cc83bf02079535e17169a73c5be5ba47f714b AppAuth: d4f13a8fe0baf391b2108511793e4b479691fb73 @@ -1548,30 +1616,30 @@ SPEC CHECKSUMS: FBSDKCoreKit: 94d7461d0cecf441b1ba7c41acfff41daa8ccd41 FBSDKCoreKit_Basics: 151b43db8b834d3f0e02f95d36a44ffd36265e45 FBSDKLoginKit: 5c1cd53c91a2282b3a4fe6e6d3dcf2b8b0d33d55 - FirebaseAnonymousAuthUI: eb2d9ea96dc1121f47130619abc93a290479bbc1 - FirebaseAppCheckInterop: 2376d3ec5cb4267facad4fe754ab4f301a5a519b - FirebaseAuth: 77e25aa24f3e1c626c5babd3338551fc1669ee0e - FirebaseAuthInterop: a6973d72aa242ea88ffb6be9c9b06c65455071da - FirebaseAuthUI: 29804b552165df676c3882669b5ef99717696fa8 - FirebaseCore: 3227e35f4197a924206fbcdc0349325baf4f5de4 - FirebaseCoreExtension: 206c1b399f0d103055207c16f299b28e3dbd1949 - FirebaseCoreInternal: d6c17dafc8dc33614733a8b52df78fcb4394c881 - FirebaseDatabase: b014c0068fa691dec5f4a868357e685df882cca5 - FirebaseDatabaseUI: 6b629132ecc79e624b76f5b370921eea30c06503 + FirebaseAnonymousAuthUI: 72cb593e2dacd2e8fb85d96f4a71ce5ac85b5ab3 + FirebaseAppCheckInterop: c848d06a04030c9858ef0ae555b82035dbe470d0 + FirebaseAuth: cc01cb958693708ab157c93f13f1f6e59129960e + FirebaseAuthInterop: 002da671896af5e8879ae117dc604ed240b86e80 + FirebaseAuthUI: d96b696343944bf89d00f1f099ab4cf3e45f6d79 + FirebaseCore: 055f4ab117d5964158c833f3d5e7ec6d91648d4a + FirebaseCoreExtension: 639afb3de6abd611952be78a794c54a47fa0f361 + FirebaseCoreInternal: dedc28e569a4be85f38f3d6af1070a2e12018d55 + FirebaseDatabase: a460e05127716ea17671f07241d4725b6dde7c6d + FirebaseDatabaseUI: fb61cb4bdabeb0396104b26a722f2883386824c8 FirebaseEmailAuthUI: 52589b1e800fa0f64983d6a5b7638fd24c3b5d7a FirebaseFacebookAuthUI: 47c2e83010d9b2dacf55880ac7cd9d937c5cf35b - FirebaseFirestore: e8528981558d50872e24119b9448b18e86cab9f6 - FirebaseFirestoreInternal: 953e31e70db09d928b927b65761171c680d2ea9b - FirebaseFirestoreUI: 5e367973b79caec884a4e16269c97f991ddaf5de + FirebaseFirestore: 64f13d770a1e5a77e667efc5ed5576461f4d7827 + FirebaseFirestoreInternal: 23d6a6c7269409b6ae6032f2d34d8bca73b5b283 + FirebaseFirestoreUI: a35e7c1c2b42a3331ec4182ff6ecaf1f215f19cb FirebaseGoogleAuthUI: c4dd51dbfa267af8d3eda87b35ffb01eb9b23062 - FirebaseOAuthUI: 784f4f756adebbfaae892a873c0b98085b2f12d6 + FirebaseOAuthUI: e9d1dfd86a855981df8c8090dac561135b02318f FirebasePhoneAuthUI: d8266993e3ff28bc9daf423e29325993f951fecc - FirebaseSharedSwift: a45efd84d60ebbfdcdbaebc66948af3630459e62 - FirebaseStorage: d35da127dd49edcbd07b8c07cf651a70161558b2 - FirebaseStorageUI: 646d8e65d699ba733c16b66e7fd2fae4d33b4b78 + FirebaseSharedSwift: 59266c22ccfcef604d725c034c568fa666ea9bda + FirebaseStorage: b3770f732f2d42c5bcc27570bb7a6f0873f11266 + FirebaseStorageUI: 1cc01851697547e7050bcd82f5008bb361e10954 FirebaseUI: 0d38fa4fda5606b3da0af78a829c960f3a81ca50 GoogleSignIn: ce8c89bb9b37fb624b92e7514cc67335d1e277e4 - GoogleUtilities: 26a3abef001b6533cf678d3eb38fd3f614b7872d + GoogleUtilities: 00c88b9a86066ef77f0da2fab05f65d7768ed8e1 "gRPC-C++": cc207623316fb041a7a3e774c252cf68a058b9e8 gRPC-Core: 860978b7db482de8b4f5e10677216309b5ff6330 GTMAppAuth: f69bd07d68cd3b766125f7e072c45d7340dea0de @@ -1580,8 +1648,8 @@ SPEC CHECKSUMS: nanopb: fad817b59e0457d11a5dfbde799381cd727c1275 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 RecaptchaInterop: 11e0b637842dfb48308d242afc3f448062325aba - SDWebImage: f84b0feeb08d2d11e6a9b843cb06d75ebf5b8868 + SDWebImage: f29024626962457f3470184232766516dee8dfea -PODFILE CHECKSUM: 2c24841f482dcea2f8eb8b3a4c3bfeda6423a0b3 +PODFILE CHECKSUM: 1bd00f2db7983f63b5e9dd0a4d717a76e362aa6f -COCOAPODS: 1.15.2 +COCOAPODS: 1.16.2 diff --git a/test.sh b/test.sh index 921b332d41..5ec6056684 100755 --- a/test.sh +++ b/test.sh @@ -11,7 +11,7 @@ pushd "$module_name"; -workspace "$module_name.xcworkspace" \ -scheme "$module_name" \ -sdk iphonesimulator \ - -destination 'platform=iOS Simulator,OS=latest,name=iPhone 15 Pro' \ + -destination 'platform=iOS Simulator,OS=latest,name=iPhone 16 Pro' \ clean build test \ ONLY_ACTIVE_ARCH=YES \ | xcpretty) || EXIT_STATUS=$?;