質問する気があるのか!みたいなタイトルで恐縮です。
bubbleで開発したネイティブアプリをiOSの審査に出しているのですが、ログイン機能を強制していることを理由にリジェクトされ続けています。
アプリをインストールした時点でアカウント登録+ログインを求められるアプリは多く存在するように思うのですが、そのようなアプリとリジェクトされるアプリの違いをご存知の方はおられるでしょうか?
また、ログインに個人情報であるメアドを必須としている(bubbleのログイン機能)ことからリジェクトされているのかなとも考えています。
その場合、bubbleのデフォルトのユーザーテーブルとは別にユーザーテーブルを作成し、メアドではなくデバイスIDを紐づけることによって、ユーザーの識別・ログインのような状態をつくりだせば良いのでしょうか?
(と思ったけど、デバイスIDを取得する方法がわからない・・・)
なにかご存知の方がおられましたら、ご教示いただければ幸いです。よろしくお願いいたします。
▼リジェクト内容は下記の通りです。
①
We noticed that your app requires users to register or log in to access features that are not account-based.
Next Steps
To resolve this issue, please revise your app to let users freely access your app’s non account-based features.
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.
You should allow users to freely access your app’s non account-based features. 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.
②
Regarding guideline 5.1.1, we still noticed that the making record and subscription feature are not account-based features, users should be able to access these feature freely. Please set the login and registration mechanism as optional.
To resolve this issue, please revise your app to let users freely access your app’s non account-based features.