سؤال

عملاء يستخدمون تطبيقي في أجهزتهم الخاصة التي لا تخضع لأي تحكم في MDM أو التحكم في شركة أجنبية.أريد التأكد من أنه لا يمكن تنفيذ تطبيقي إلا عند استيفاء بعض المتطلبات مثل:

  • ليس jailbroken تم تعيين

  • كلمة مرور الجهاز

    في النهاية أريد أن أتأكد من عدم تسريب أي بيانات، عندما يتم تثبيت التطبيق على الأجهزة الخاصة.

    هل من الضروري تثبيت عميل مثل الحديد المحمول؟إذا كان بإمكاني تثبيت ملف تعريف MDM، يجب أن يضمن هذا الظروف المطلوبة لتطبيقي.

    كيف يمكنني أرشفة هذا الهدف؟

هل كانت مفيدة؟

المحلول

إدارة IOS MDM ستمكنك من معرفة ما إذا كان الجهاز المدار يحتوي على مجموعة رمز المرور؛لا أعتقد أن هناك أي طريقة أخرى (قصيرة من كسر السجن) للكشف عن هذا.

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

نصائح أخرى

قام شخص ما بالفعل بسؤال مماثل حول اكتشاف جهاز Jailbroken: تحديد ما إذا كان جهاز iPhone مكسور برمجيا .هناك أيضا بعض الإجابات على سؤال حول التحقق من ضبط كلمة مرور ولكن لا أعتقد أن الكود في الإجابات يغطي هذا لك.قد ترغب في التحقق من ذلك.

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top