الصفحة الرئيسية » howto » لدى iOS أذونات التطبيق ، وهي أكثر جدلاً من ذي إندرويد

    لدى iOS أذونات التطبيق ، وهي أكثر جدلاً من ذي إندرويد

    لدى Android نظام أذونات للتطبيقات الفردية ، وكذلك أجهزة iPhone و iPad. يقدم لك Android مطالبة واحدة عند تثبيت تطبيق ما ، ولكن iOS يتيح لك اتخاذ المزيد من القرارات.

    لطالما اعتقد العديد من المتابعين أن نظام أذونات Android يعد ميزة على افتقار أحدهم إلى نظام iOS. قد يكون هذا صادمًا للإشارة إلى العديد من المتتبعين لنظام التشغيل Android ، ولكن نظام أذونات iOS قد يكون عمليًا أكثر من ذي قبل.

    تحديث: قامت Google بإزالة ميزة AppOps من Android 4.4.2 بعد كتابة هذه المقالة ، بدعوى أنها تم إصدارها بدون قصد. هذا يعني أن وضع تصريح تطبيق Android أصبح الآن أسوأ من تصويره أدناه.

    المشكلة مع أذونات الروبوت

    قبل أن نقدر تمامًا كيف تعمل أذونات التطبيق بشكل مختلف على أجهزة iPhone و iPad ، فلنلقِ نظرة سريعة على كيفية عملها على Android. عند تثبيت أحد التطبيقات من Google Play (أو في أي مكان آخر) ، سترى قائمة الأذونات التي يتطلبها التطبيق. يجب أن تعلن التطبيقات عن الإذن بالقيام بكل شيء بدءًا من الوصول إلى الإنترنت وقراءة تخزين USB ، والوصول إلى حالة الاتصال الهاتفي وبيانات موقع GPS.

    إذا كنت ممن يهتمون بالفعل ، يمكنك عرض قائمة الأذونات هذه في وقت التثبيت. لكن هذا قرار يأخذها أو تتركها. يمكنك اختيار تثبيت التطبيق وقبول الأذونات أو رفض تثبيت التطبيق ورفض الأذونات.

    إذا كنت متوسط ​​مستخدم Android ، فهناك احتمال كبير أنك لا تولي اهتمامًا كبيرًا للأذونات. من المحتمل أنك تدربت على أن التطبيقات ستطلب كل أنواع الأذونات ، بما في ذلك أذونات "الموقع" في الألعاب المجانية لأغراض استهداف الإعلانات. إذا كنت ترغب في استخدام التطبيق ، فسوف ينتهي بتثبيته.

    هذا هو قرار الإذن الوحيد الذي يحصل عليه معظم المستخدمين. في Android 4.3 والإصدارات الأحدث ، من الممكن الآن إدارة أذونات التطبيقات من خلال الإعدادات المضمنة في النظام باستخدام لوحة AppOps الجديدة ، ولكن هذه الإعدادات مخفية ولن يتم العثور عليها أبدًا من قبل معظم الأشخاص. يجب أيضًا اتخاذ قرار أكثر نشاطًا ، والبحث عن لوحة التحكم لإدارة الأذونات بعد تثبيت التطبيق.

    كيف تعمل أذونات iOS

    تعمل أذونات التطبيق على iPhone و iPad بشكل مختلف. عند تثبيت أحد التطبيقات ، لا تتخذ أي خيارات بشأن الأذونات. أنت تختار السماح بأذونات أساسية معينة - كل تطبيق تثبته لديه بعض الأذونات الأساسية ، مثل القدرة على الوصول إلى الإنترنت. في وقت التثبيت ، أنت تقوم فقط بتثبيت التطبيق - لا يمنحه أي أذونات خاصة مثل الوصول إلى GPS الخاص بك أو جهات الاتصال.

    لاستخدام أذونات معينة - على وجه التحديد ، للوصول إلى خدمات الموقع (GPS) أو جهات الاتصال أو التقاويم أو التذكيرات أو الصور أو البلوتوث أو الميكروفون أو نشاط الحركة أو حساب Twitter أو حساب Facebook - يطلب التطبيق الحصول على إذن عندما يحتاج إلى استخدامه. على سبيل المثال ، عند تثبيت خرائط Google أو تطبيق خرائط آخر ، سيعرض نافذة منبثقة تطالبك بعرض موقعك عند استخدامك لميزات التعيين لأول مرة. إذا كان التطبيق يحتاج إلى جهات اتصالك لميزة معينة ، فسترى فقط مطالبة إذن جهات الاتصال عند استخدامك لأول مرة لهذه الميزة المحددة.

    من الأسهل فهم سبب طلب التطبيق للأذونات وما يستخدمه.

    ما هو أكثر من ذلك ، لديك أكثر من خيار واحد هنا. يمكنك رفض طلب إذن - بالقول "لا ، أنا لا أثق بهذا التطبيق للوصول إلى جهات الاتصال الخاصة بي أو موقع GPS" - وتابع استخدام التطبيق على أي حال. يمكنك تمكين بعض الأذونات دون الآخرين.

    على نظام التشغيل Android ، يمكن للمستخدمين العاديين اختيار السماح لجميع الأذونات في وقت التثبيت أو عدم استخدام التطبيق. على iOS ، يمكن للمستخدمين العاديين إدارة أذوناتهم وفهمها بسهولة أكبر.

    يمكنك أيضًا الانتقال إلى شاشة إعدادات iOS والنقر فوق الخصوصية لعرض فئات الأذونات هذه.

    انقر على فئة لعرض التطبيقات المثبتة التي يمكنها الدخول إلى إذن وإلغائها اختياريًا. هذا هو إصدار iOS من شاشة AppOps بشكل أساسي على نظام Android ، ولكنه مرئي للمستخدمين العاديين بدلاً من المخفية بالنسبة للمتداولين فقط..

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

    حيث يفوز Android لا يزال

    بالطبع ، لا يزال نظام أذونات Android مزاياه. إذا كنت مهووسًا ، فيمكنك الحصول على المزيد من التحكم في الأذونات الدقيقة عبر AppOps. كما يفرض Android أيضًا على التطبيقات لإصدار المزيد من الأذونات ، لذلك يمكنك معرفة ما إذا كان بإمكان التطبيق الوصول إلى الإنترنت أم لا. يقدم Android أيضًا أذونات غير متوفرة على نظام التشغيل iOS ، مما يسمح للتطبيقات بإجراء المزيد من الأشياء.

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

    لا يوجد سبب وراء ضرورة أن يكون نظام الإذن الخاص بنظام Android "خاضعاً لـ" أو "اتركه" إلا إذا كنت تعرف شاشة إعدادات سرية. يعمل الويب مثل نظام التشغيل iOS - إذا كان أحد مواقع الويب يريد الوصول إلى موقعك ، فيجب أن يسأل. إذا كنت تريد الوصول إلى الميكروفون أو كاميرا الويب ، فعليك أن تسأل. يمكنك اختيار السماح لأي من هذه الأذونات أو رفضها والاستمرار في استخدام موقع الويب. يجب أن يعمل مثل هذا على Android أيضًا.


    نأمل أن تواصل Google تطوير AppOps وجعلها متاحة لمستخدمي Android العاديين. في الوقت الحالي ، ليس صحيحًا أن نقول أن Android لديه أذونات التطبيق في حين أن نظام التشغيل iOS لا يعمل - فكلتا نظامي التشغيل يمتلكان أنظمة إذن. وربما يكون حل Apple أفضل بالنسبة لمعظم الناس.