diff --git a/packages/frontend/apps/ios/src/app.tsx b/packages/frontend/apps/ios/src/app.tsx index 3175dcf41..2d335d40a 100644 --- a/packages/frontend/apps/ios/src/app.tsx +++ b/packages/frontend/apps/ios/src/app.tsx @@ -8,6 +8,7 @@ import { router } from '@affine/core/mobile/router'; import { configureCommonModules } from '@affine/core/modules'; import { AuthService, + DefaultServerService, ValidatorProvider, WebSocketAuthProvider, } from '@affine/core/modules/cloud'; @@ -131,7 +132,9 @@ CapacitorApp.addListener('appUrlOpen', ({ url }) => { return; } - const authService = frameworkProvider.get(AuthService); + const authService = frameworkProvider + .get(DefaultServerService) + .server.scope.get(AuthService); if (method === 'oauth') { authService .signInOauth(payload.code, payload.state, payload.provider)