Facebook-sdk-for-unity: READ_PHONE_STATEが追加されました

作成日 2017年01月26日  ·  6コメント  ·  ソース: facebook/facebook-sdk-for-unity

Android用にコンパイルすると、このSDKは常にread_phone_state権限を追加します。 これを回避する方法はありますか?

前もって感謝します

最も参考になるコメント

READ_PHONE_STATE -permissionを追加するのはおかしなことです。電話機能をなんらかの方法で操作する必要がない限り、アプリでこの危険なフラグが設定された許可を必要とする人は誰もいません。 ユーザーへのこの許可に関するプロンプトは、潜在的なユーザーの大多数を拒否する可能性があります。

これが最もクリーンな回避策のようです。
<uses-permission android:name="android.permission.READ_PHONE_STATE" tools:node="remove" /> [(https://stackoverflow.com/questions/41234205/warnings-your-apk-is-using-permissions-that-require-a-privacy-policy-android-p)]

(編集:Unity 2017.1を使用しています)

全てのコメント6件

「コードにSystemInfo.deviceUniqueIdentifierへの参照がある場合、AndroidビルドはREAD_PHONE_STATEを強制します。」
ソース

これはここでFacebookによって使用されてい

Unity 5.3.3f1でこの問題が発生しましたが、レポートによると、Unity5.1で発生します。

それは私たちにとって大きな問題です。
Facebookのような社会がこれをまだ修正していないことは容認できません。

私たちも同じです。 これは将来変更されますか?

ここで同じ問題がありますが、これはバグですか、それとも将来のバージョンではこのようになりますか?

最後に、ソースコードをダウンロードし、この行を削除して再コンパイルすると、正常に動作します。

READ_PHONE_STATE -permissionを追加するのはおかしなことです。電話機能をなんらかの方法で操作する必要がない限り、アプリでこの危険なフラグが設定された許可を必要とする人は誰もいません。 ユーザーへのこの許可に関するプロンプトは、潜在的なユーザーの大多数を拒否する可能性があります。

これが最もクリーンな回避策のようです。
<uses-permission android:name="android.permission.READ_PHONE_STATE" tools:node="remove" /> [(https://stackoverflow.com/questions/41234205/warnings-your-apk-is-using-permissions-that-require-a-privacy-policy-android-p)]

(編集:Unity 2017.1を使用しています)

このページは役に立ちましたか?
0 / 5 - 0 評価