Firebaseでゲスト会員としてのログイン実装(Guideline 5.1.1対応)
はじめに
App Store Connectにアプリ申請したらRejectされました。その対応としてゲスト機能を実装してみました。
この対応の結果、無事にリリースできました。
Reject内容
Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
The app requires users to register or log in to access features that are not account based.
Apps may not require users to enter personal information to function, except when directly relevant to the core functionality of the app or required by law. For example, an e-commerce app should let users browse store offerings and other features that are not account based before being asked to register, or a restaurant app should allow users to explore the menu before placing an order. Registration must then only be required for account-specific features, such as saving items for future reference or placing an order.
※App Review Guidelines
行ったこと
1.FirebaseのAuthenticationセクションで Sign in method page(ログイン方法)を開く
2.Anonymous sign-in(匿名)を選択し有効にして保存する
3.FirebaseAuth.instance.signInAnonymously()を呼び、画面遷移させる
2はこうなればOK
3の結果
・※Authenticate with Firebase Anonymously
Discussion