Google は現在、iOS のクロス クライアント/プラットフォーム認証をサポートしていますか? サーバーと iOS アプリの両方が Google エンドポイントへのアクセスを承認される必要があります。
https://developers.google.com/accounts/docs/CrossClientAuthに記載されている手順は、iOS では実際には機能しません。
私が考えることができる唯一の回避策は、iOS アプリで最初のユーザー認証を行い、コードと更新トークンをサーバーに渡し、アクセス トークンの有効期限が切れるたびにサーバーがアクセス トークンをアプリと共有することです。