From 9d32c8335d903000895ccfb8c250ea5dbc744f48 Mon Sep 17 00:00:00 2001 From: Mike Pitre <12040919+mikepitre@users.noreply.github.com> Date: Wed, 17 Jun 2026 22:32:53 -0400 Subject: [PATCH] fix(expo): declare google expo modules dependency --- .changeset/tiny-google-pods.md | 5 +++++ packages/expo/ios/ClerkGoogleSignIn.podspec | 1 + 2 files changed, 6 insertions(+) create mode 100644 .changeset/tiny-google-pods.md diff --git a/.changeset/tiny-google-pods.md b/.changeset/tiny-google-pods.md new file mode 100644 index 00000000000..bed772002e1 --- /dev/null +++ b/.changeset/tiny-google-pods.md @@ -0,0 +1,5 @@ +--- +"@clerk/expo": patch +--- + +Fixes iOS builds for Expo apps by explicitly declaring the native Google Sign-In module's dependency on ExpoModulesCore. diff --git a/packages/expo/ios/ClerkGoogleSignIn.podspec b/packages/expo/ios/ClerkGoogleSignIn.podspec index a3cbcc4c4d0..82bde756de7 100644 --- a/packages/expo/ios/ClerkGoogleSignIn.podspec +++ b/packages/expo/ios/ClerkGoogleSignIn.podspec @@ -15,6 +15,7 @@ Pod::Spec.new do |s| s.source = { :git => 'https://github.com/clerk/javascript.git' } s.static_framework = true + s.dependency 'ExpoModulesCore' s.dependency 'GoogleSignIn', '~> 9.0' s.dependency 'GoogleUtilities' s.dependency 'RecaptchaInterop'