2016年10月19日水曜日

GooglePlayGameServiceをApple審査に通す

GooglePlayGameServiceを導入したアプリを審査に通すには。

  1. googleへのログインはアプリ起動直後以外にする
  2. googleへログインする必要性をメモに書く

以下メッセージのやり取り

1.0 バイナリでの却下
Legal - 5.1.1
We noticed that your app uses Google login for authentication purposes but does not include account-based features offered by that site.
In order to use Google for authentication, your app must include significant account-specific functionality from Google.

Next Steps
Please revise your app to implement your own authentication mechanism, or incorporate significant account-specific functionality from Google.
If your app does include additional account-specific features from Google, please provide us with details on where we can locate these features in your app.

Legal - 5.1.1
We noticed that your app requires users to register with personal information to access non account-based features. Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user.
Specifically, your app requires login on launch in order to start playing.
Next Steps
User registration that requires the sharing of personal information must be optional or tied to account-specific functionality. Additionally, the requested information must be relevant to the features.

原因

どうやらアプリ起動時にgooogleのログインを表示するのが問題らしい。

解決方法

GPGSを使うボタンを押下したタイミングでgoogleのログイン画面を出す。

1.0 バイナリでの却下
Information Needed
We began the review of your app but aren't able to continue because we need additional information about your app.
At your earliest opportunity, please review the following question(s) and provide as much detailed information as you can. The more information you can provide upfront, the sooner we can complete your review.
- Why does a user use Google login only to play Multiplayer?
- Does your app contain any Google account-specific features?
Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.
Best Regards,

原因

質問のメッセージ

解決方法

メッセージの返信
リアルタイムマルチプレイを行うために、グーグルへログインが必要です。
In order to perform a real-time multiplayer, you need to login to Google.
・Google Play Games Services
https://developers.google.com/games/services/common/concepts/realtimeMultiplayer

0 件のコメント:

コメントを投稿