هل يجب علي دعم هواتف iPhone التي تم كسر الحماية فيها؟

StackOverflow https://stackoverflow.com/questions/1215908

  •  06-07-2019
  •  | 
  •  

سؤال

نحن على بعد أيام من تقديم تطبيقنا الأول إلى AppStore وفي الليلة الماضية شعرت بالرعب لسماع أنه لا يعمل على أجهزة مكسورة.أمضيت بضع ثوانٍ مع الجهاز وشاهدت إصدار نظام التشغيل والذاكرة المتوفرة (36 ميجابايت، أعتقد أن هذا منخفض).

يجب أن أهتم؟

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

يحرر

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

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

المحلول

مع حولها 2.3 مليون أجهزة iPhone التي تم كسر حمايتها، تمثل جزءًا كبيرًا من السوق.لدي جهاز iPhone مكسور الحماية، لكن معظم تطبيقاتي موجودة في متجر التطبيقات.أصوت بنعم.

نصائح أخرى

هذه مشكلة مشابهة لما يواجهه العديد من مطوري الويب:هل ينبغي عليهم دعم Internet Explorer 6؟في حين أن 14.9% من السوق لا يزال يستخدم IE6 حتى كتابة هذه السطور، إلا أن العديد من مطوري الويب يختارون عدم دعمه لأنه صعب ويستغرق الكثير من الوقت.تجربتي الخاصة كانت أن دعم IE6 تسبب في 50% من عملي؛من الواضح أن هذه ليست مقايضة جيدة.

مثل ذكر جيرجاسون, هناك 2.3 مليون جهاز iPhone مكسور الحماية.من الواضح أن هذا سوق كبير.ولكن قارن ذلك مع إجمالي 30 مليون جهاز iPhone تم بيعها اعتبارًا من مارس 2009.ربما يمكنك العثور على أرقام أفضل للمقارنة، ولكن بافتراض أن هذه الأرقام دقيقة تقريبًا، فإن أقل من 10% من السوق مكسورة الحماية.انظر إلى مقدار العمل والمال وما إلى ذلك.سيستغرق الأمر دعم الهواتف التي تم كسر حمايتها.لا أعرف مقدار العمل الذي سيستغرقه الأمر، ولكن عندما يتعلق الأمر بالمال، أعتقد أن تكلفة الحصول على جهاز iPhone مكسور الحماية للاختبار عليه ستكون أكثر من 10% من إيراداتك (يميل مطورو iPhone إلى أن يكونوا عملية صغيرة النطاق، لكنني لا أعرف طبيعة منتجك لذا قد أكون خارج القاعدة هنا).

لذا فإن تصويتي ليس نعم أو لا:قم بالبحث واحصل على إحصائيات أكثر تفصيلاً مما قدمته هنا.عندما تحصل على معلوماتك، لا تنفق نسبة أكبر من إيراداتك لدعم شريحة من السوق مقارنة بتلك الشريحة كنسبة مئوية من الكل.

بالطبع لا يملك لدعم أي شخص لا تريد!في النهاية، كما لاحظ آخرون، إنه قرار تجاري.

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

بعد قولي هذا، فإن بعض المستخدمين الأكثر حماسًا (أو على الأقل صوتًا!) لديهم هواتف مكسورة الحماية.

في وقت كتابة هذا التقرير، كان حوالي 25% من مستخدمي نسختي المجانية لديهم هاتف مكسور الحماية و10% لديهم نسخة مدفوعة.

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

بالمناسبة، من الناحية الفنية، ستكون قد انتهكت اتفاقية برنامج مطور iPhone الخاصة بك إذا استخدمت هاتفًا مكسور الحماية.ويبدو أن 36 ميجابايت هي مساحة كبيرة من الذاكرة المتوفرة لأي شيء آخر غير 3GS.

الجواب المقبول يبدو أن هذا السؤال جيد، لكنني اعتقدت أنني سأضيف مشكلة (تقنية) أخرى يجب مراعاتها.

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

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

NSUserDefaults المستخدمة لتخزين المعلومات الحساسة، على سبيل المثال، يمكن استغلالها بسهولة على جهاز مكسور الحماية.

حتى ال يمكن تخريب سلسلة المفاتيح على الهواتف التي تم كسر حمايتها.

سيكون من الرائع ألا تقلق بشأن هذا الأمر، ولكن على الأقل من خلال نظام التشغيل iOS 6، لا داعي للقلق بشأن هذا الأمر.حتى الآن، لم تتمكن شركة Apple (أو ربما لا ترغب في ذلك) من منع كسر الحماية تمامًا، لذا فهي ثغرة أمنية في العالم الحقيقي.ربما لا يؤدي تجاهل ذلك إلى تقديم أي خدمة لعملائك أو مستخدميك.

قم بأبحاث السوق الخاصة بك.هل تتوقع البيع للكثير من المستخدمين الذين لديهم أجهزة iPhone مكسورة؟ثم عليك أن تقرر مدى أهمية هذه الإيرادات بالنسبة لك...

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