はじめに ReactNativeでSign in with Appleを実装している時にハマった内容のTipsです。 ReactNativeに限らず、iOSアプリを開発している場合には参考になる内容かと思います。 Sign in with Appleとは 参考:Apple Developer | AppやWebサイトへのサインインを、迅速かつ簡単に。 所謂 「Apple IDでサインイン」 というやつです。 これがなかなか曲者で「Googleログイン等のサードパーティのログインを実装してる」場合はSign in with Appleを実装しないとAppStoreのレビューガイドラインに違反してしまいます。 意訳ですが「iOS向けアプリでよそのログイン機構を作るならAppleIDにも対応させてくれ」ということだと思います。 参考:Apple Developer | App Store Rev