Facebook-sdk-for-unity: تمت إضافة READ_PHONE_STATE

تم إنشاؤها على ٢٦ يناير ٢٠١٧  ·  6تعليقات  ·  مصدر: facebook/facebook-sdk-for-unity

عندما أقوم بالتجميع لنظام android ، يضيف هذا sdk دائمًا إذن read_phone_state. هل هناك أي طريقة لتجنب هذا؟

شكرا لك مقدما

التعليق الأكثر فائدة

تعد إضافة إذن READ_PHONE_STATE من الأشياء المجنونة ، فلا أحد يريد هذا الإذن الذي تم الإبلاغ عنه بشكل خطير في تطبيقه ، إلا إذا كان بحاجة إلى التلاعب بإمكانيات الاتصال الهاتفي بطريقة ما. قد يؤدي المطالبة بهذا الإذن للمستخدمين إلى إبعاد غالبية المستخدمين المحتملين.

يبدو أن هذا قد يكون أنظف حل بديل:
<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 كومينتر

"يفرض إصدار Android READ_PHONE_STATE إذا كان الرمز يحتوي على مراجع إلى SystemInfo.deviceUniqueIdentifier ."
مصدر

يتم استخدام هذا بواسطة Facebook هنا .

لدي هذه المشكلة في Unity 5.3.3f1 ولكن وفقًا للتقارير ، فإنها تبدأ بـ Unity 5.1.

هذه مشكلة كبيرة بالنسبة لنا.
من غير المقبول أن مجتمعًا مثل Facebook لم يصلح هذا الأمر بعد.

نفس الشيء بالنسبة لنا. هل سيتغير هذا في المستقبل؟

نفس المشكلة هنا ، هل هذا خطأ أم سيكون مثل هذا في الإصدارات المستقبلية؟

أخيرًا ، أقوم بتنزيل شفرة المصدر ، وإزالة هذا السطر ، وإعادة تجميعه ، وهو يعمل بشكل جيد.

تعد إضافة إذن READ_PHONE_STATE من الأشياء المجنونة ، فلا أحد يريد هذا الإذن الذي تم الإبلاغ عنه بشكل خطير في تطبيقه ، إلا إذا كان بحاجة إلى التلاعب بإمكانيات الاتصال الهاتفي بطريقة ما. قد يؤدي المطالبة بهذا الإذن للمستخدمين إلى إبعاد غالبية المستخدمين المحتملين.

يبدو أن هذا قد يكون أنظف حل بديل:
<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 التقييمات