احجب التطبيقات
حتى دون اتصال
يستخدم Fella ضوابط مدة استخدام الجهاز الأصلية من Apple لحجب التطبيقات. الحجب النشط لا يعتمد على Wi-Fi أو البيانات الخلوية أو اتصال VPN أو بقاء خادم بعيد متاحًا.
يستخدم Fella ضوابط مدة استخدام الجهاز الأصلية من Apple لحجب التطبيقات. الحجب النشط لا يعتمد على Wi-Fi أو البيانات الخلوية أو اتصال VPN أو بقاء خادم بعيد متاحًا.
نعم — يعمل الحجب الأساسي في Fella دون اتصال بمجرد إعداد التطبيق على الآيفون. إيقاف Wi-Fi أو البيانات الخلوية لا يزيل الدرع النشط. لا تزال الجداول المسجلة مسبقًا تعمل عبر نظام Device Activity من Apple. تستخدم الجلسات اليدوية وفتح الطوارئ واجهات مدة استخدام الجهاز المحلية والحالة المحلية عندما يتعرف الجهاز بالفعل على وصولك المدفوع.
هذا لا يعني أن كل جزء من Fella دون اتصال تمامًا. شراء الاشتراك أو استعادته، وتحديث معلومات الحساب أو الاستحقاق عند عدم وجود ذاكرة قابلة للاستخدام، وتنزيل التحديثات، وإرسال التحليلات كلها تتطلب شبكة. الحجب دون اتصال هو ادعاء حول التنفيذ — وليس الفوترة أو الحسابات أو كل خدمة محيطة.
| الميزة | هل تعمل دون اتصال؟ | ماذا تفعل النسخة الحالية |
|---|---|---|
| حجب التطبيقات النشط الحالي | نعم | يبقي Managed Settings التطبيقات المحددة محجوبة على الجهاز |
| إيقاف Wi-Fi أو البيانات أثناء الجلسة | نعم | المصدر النشط وتواريخ الجلسة ورموز الاختيار وحالة الدرع كلها محلية |
| جلسة يدوية جديدة | نعم، عند الإعداد المسبق والاستحقاق | يسجل Fella مؤقت Device Activity محليًا ويطبق الدرع؛ يجب أن يتوفر الاستحقاق من ذاكرة الجهاز |
| جدول مُعد مسبقًا | نعم | تبدأ إضافة Device Activity نوافذ الجدول المسجلة وتنهيها دون الاتصال بخوادم Fella |
| إنشاء جدول أو تغييره | نعم، عند الإعداد المسبق والاستحقاق | يُخزن الجدول والاختيار محليًا ويُسجل عبر Device Activity |
| فتح الطوارئ | نعم، عند الاستحقاق | ترفع الحالة المحلية الدرع لخمس دقائق؛ يعيده استدعاء على الجهاز |
| إعادة تشغيل التطبيق | حالة الحجب الأساسية: نعم | يعيد Fella بناء حقيقة الحجب من بيانات App Group المحلية ويعيد تطبيق الدرع المطلوب؛ يجب أن يبقى الوصول المدفوع متاحًا من الذاكرة |
| شراء الاشتراك | لا | يجب أن تكمل Apple و RevenueCat المعاملة |
| استعادة المشتريات | لا | تُشارك خدمات RevenueCat وإيصالات متجر التطبيقات |
| استحقاق جديد أو مزامنة حساب | لا | حالة الاشتراك أو المصادقة عن بُعد تحتاج اتصالًا عندما لا تكون مخزنة مسبقًا |
| رفع التحليلات | لا | لا يمكن للأحداث الوصول إلى PostHog إلا عند عودة الاتصال؛ تُخزن العدادات الخاصة بالإضافة محليًا أولًا |
| تنزيل أو تحديث من متجر التطبيقات | لا | يتطلب متجر التطبيقات اتصال شبكة |
إعادة تشغيل الجهاز غير مدرجة كسيناريو دون اتصال مضمون. يعيد المصدر بناء الدروع وحقيقة الجلسة من الحالة المحلية المشتركة عند تشغيل Fella، والجداول المسجلة عبر Device Activity مُدارة من النظام. لكن لم يتوفر آيفون متصل لاختبار إعادة التشغيل في وضع الطيران، لذا لا تعد هذه الصفحة بذلك التسلسل تحديدًا.
1. تنفيذ الحجب يحدث على الآيفون. يطلب Fella الإذن من نظام Family Controls من Apple، يستقبل رموزًا تحافظ على الخصوصية للتطبيقات أو الفئات التي تختارها، ويمرر تلك الرموز إلى Managed Settings. يطبق Managed Settings درع النظام.
2. حالة الجلسة والجدول مخزنة محليًا. أوقات البدء والانتهاء اليدوية ومصادر الحجب النشطة والروتينات وأسماء الأنشطة المسجلة وتوقيت فتح الطوارئ كلها تعيش في App Group المشترك للتطبيق. هذا يتيح للتطبيق الرئيسي وإضافاته الاتفاق على القاعدة الحالية دون التحقق من خادم Fella.
3. خدمات الاشتراك والحساب والتحليلات تستخدم الشبكة. تتولى RevenueCat المنتجات والمشتريات والاستعادة وتحديثات الاستحقاق. تستخدم المصادقة خدمة حساب Fella عند استخدام حساب. يستقبل PostHog تحليلات المنتج. ليست أي من تلك الخدمات هي الآلية التي تبقي درع التطبيق النشط ظاهرًا.
يبقى الحجب نشطًا. إيقاف Wi-Fi أو تعطيل البيانات الخلوية أو تفعيل وضع الطيران لا يزيل درع Managed Settings. لا يُنفذ التقييد عبر سؤال خادم بعيد باستمرار عما إذا كان يمكن فتح التطبيق.
لا تزال الجلسة لها وقت انتهاء محلي. يحفظ Fella تواريخ الجلسة اليدوية ويسجل استدعاءات Device Activity كاحتياط نظامي. فقدان الاتصال لا يعيد كتابة تلك الحالة ولا يعطل مصدر الحجب.
وضع الطيران ليس تجاوزًا بإيقاف الإنترنت. لا تحتوي البنية الحالية على أي اعتماد شبكي في مسارات الدرع أو مراقب الجداول أو إعادة قفل الطوارئ. هذا دليل على مستوى الشفرة والاختبارات المؤتمتة؛ لم يُكرر على آيفون فعلي متصل حاليًا لهذه الصفحة.
نعم، مع تثبيت مُعد ومستحق مسبقًا. يبدأ بدء جلسة يدوية بتسجيل بدايتها ونهايتها عبر نظام Device Activity من Apple، وكتابة التواريخ في التخزين المحلي المشترك، وتحديد مصدر الحجب اليدوي كنشط، وتطبيق درع التطبيقات المحددة. لا تستدعي أي من تلك الإجراءات واجهة Fella الخلفية.
فحص الاشتراك هو الحد الفاصل. يفحص Fella الوصول المدفوع قبل البدء. تخزن RevenueCat معلومات العميل مؤقتًا على الجهاز، ويحتفظ Fella بآخر حالة نشطة معروفة إذا فشل التحديث. إذا لم يكن للتطبيق ذاكرة استحقاق قابلة للاستخدام — كما قبل الشراء الأول — فلا يمكنه إنشاء وصول مدفوع دون اتصال.
يجب أن يتوفر اختيار التطبيقات وإذن مدة استخدام الجهاز مسبقًا. منتقي النظام والتخويل يخصان iOS. لا تعد هذه الصفحة بأنه يمكن إكمال الإعداد الأول أو الشراء أو استعادة الحساب دون اتصال.
يسجل Fella جداول الروتينات عبر Device Activity. عندما تبدأ فترة مسجلة، يشغل iOS إضافة المراقبة الخاصة بـ Fella. تفعل الإضافة مصدر الحجب المطابق وتطبق الدرع من الحالة المحلية المشتركة. عند انتهاء الفترة، تزيل ذلك المصدر وتطابق أي حجب متداخل.
لا حاجة لأن يكون التطبيق الرئيسي مفتوحًا. هذه هي فائدة استخدام إضافة مراقب Device Activity. لا تحتوي استدعاءات البدء والانتهاء الخاصة بها على أي عميل شبكة لـ RevenueCat أو PostHog أو Supabase أو URLSession.
دون اتصال لا يعني محصنًا من كل تغيير في النظام. إلغاء إذن مدة استخدام الجهاز أو تغيير إعدادات الجهاز أو إزالة التخويل المطلوب مسألة مختلفة عن فقدان الاتصال بالإنترنت. اطلع على كيف تعمل جلسات وروتينات Fella.
الفتح نفسه لا يحتاج استجابة خادم. عند الاستحقاق، يخزن Fella بداية ونهاية الخمس دقائق محليًا، يزيل الدرع مؤقتًا، ويجدول استدعاء Device Activity لنهاية النافذة. تعيد إضافة المراقبة بعدها تطبيق قاعدة الحجب الحالية حتى لو لم يكن التطبيق الرئيسي قيد التشغيل.
لا يزال يجب التعرف على الوصول المدفوع على الجهاز. يفحص التطبيق حالة الاشتراك قبل منح فتح الطوارئ. يمكن لاستحقاق مخزن موجود أن يصمد أمام فشل التحديث؛ بينما لا يمكن إنشاء استحقاق مفقود أو لأول مرة دون اتصال.
إعادة القفل لها مساران محليان. إضافة النظام هي المسار الخلفي. إذا تأخر ذلك الاستدعاء أو فشلت الجدولة، يطابق Fella أيضًا وقت الانتهاء المخزن محليًا في المرة التالية التي يعمل فيها التطبيق. تعرّف أكثر على سلوك فتح الطوارئ.
لا يمرر Fella حركة التطبيقات عبر VPN أو وكيل. مهمته هي تقييد الوصول إلى تطبيقات آيفون المحددة عبر أطر مدة استخدام الجهاز من Apple. لهذا لا يعتمد درع التطبيق على اتصال بيانات نشط أو خادم فلترة بعيد.
فلاتر الشبكة تحل مشكلة مختلفة. غالبًا ما تُصمم أدوات VPN أو DNS لفلترة المواقع وطلبات الشبكة. بعضها يمكن أن يحتفظ بسلوك مفيد دون اتصال أيضًا. لا يدعي Fella أن كل حاجب VPN يفشل بدون إنترنت؛ هو يوضح أن مسار حجب التطبيقات الخاص به لا يستخدم واحدًا.
حجب التطبيقات دون اتصال ليس فلترة ويب دون اتصال. يحجب Fella التطبيقات المحددة. لا يدعي حجب كل موقع أو اتصال أو قطعة محتوى إنترنت أثناء عدم الاتصال. ستتولى صفحة بدون VPN المخصصة المقارنة الأوسع لطريقة التنفيذ عند نشر تلك الصفحة.
يُمثل اختيار التطبيقات المحجوبة الأصلي برموز مدة استخدام الجهاز غير الشفافة من Apple. يخزن Fella تلك الرموز في App Group المحلي المستخدم من التطبيق وإضافات الحجب الخاصة به. لا تُرسل الرموز من منتقي Apple كخصائص تحليلات.
Fella ليس تطبيقًا دون اتصال بالكامل. يستخدم التطبيق الإنتاجي RevenueCat للاشتراكات وخدمات الحساب الاختيارية للمصادقة والمزامنة المدعومة و PostHog لتحليلات المنتج و Sentry للتشخيص. يمكن لتلك الخدمات إرسال بياناتها الموثقة عند توفر اتصال.
اقرأ الحدود الكاملة قبل القرار. اطلع على سياسة الخصوصية للجرد الكامل للبيانات و فلسفة الخصوصية في Fella للشرح المبسط للحجب على الجهاز.
يجب ألا يكون اتصالك بالإنترنت هو ما يبقي الحجب حيًا. تُطبق قاعدة Fella الأساسية عبر iOS على الهاتف، لذا فإن نفق قطار أو منطقة ميتة أو خطة بيانات معطلة أو تحويل متعمد إلى وضع الطيران لا يزيل درع التطبيق النشط بالفعل.
Fella مناسب عندما تكون مشكلة وصول التطبيقات هي المشكلة. ليس VPN أو فلتر مواقع أو خدمة مراقبة عن بُعد. هو حاجب تطبيقات آيفون مبني حول قيود التطبيقات المحددة المحلية والجلسات اليدوية والروتينات المجدولة ووصول الطوارئ المتحكم به.
Everything you need to stay focused, right from Home.
نعم. بعد إعداد Fella وتوفر الوصول المدفوع على الجهاز، لا تحتاج قواعد حجب التطبيقات الأساسية إلى Wi-Fi. تتم معالجة الدروع النشطة والجداول المسجلة وتوقيت الجلسات وحالة فتح الطوارئ عبر أطر مدة استخدام الجهاز من Apple والتخزين المحلي. للمقارنة بين الأدوات قبل الإعداد، اطلع على خيارات حجب التطبيقات لآيفون.
نعم. إيقاف البيانات الخلوية لا يزيل درع تطبيقات Fella النشط ولا يوقف جدولًا مسجلاً مسبقًا. لا تزال المشتريات والاستعادة ومزامنة الحساب وإرسال التحليلات بحاجة لاتصال.
وضع الطيران لا يزيل قيود مدة استخدام الجهاز المطبقة محليًا من Fella. هذا موثق من بنية Fella على الجهاز واختباراته المؤتمتة، وليس من اختبار حالي على جهاز حقيقي في وضع الطيران.
حجب Fella الأساسي لا يتطلب ذلك. يطبق Managed Settings درع التطبيق على الجهاز، بينما يشغل Device Activity استدعاءات الجلسات والجداول المسجلة. تبقى الفوترة ومزامنة الحساب والتحليلات خدمات شبكية.
لا. يطبق Fella قيود التطبيقات عبر أطر Family Controls و Managed Settings و Device Activity من Apple بدلًا من تمرير الحركة عبر VPN خاص بـ Fella.
يتم بدء وإنهاء الجداول المسجلة مسبقًا بواسطة إضافة نظام Device Activity. تقرأ الإضافة الحالة المحفوظة محليًا ولا تحتوي على عميل شبكة.
نعم، لجلسة محلية نشطة عندما يتعرف الجهاز بالفعل على الوصول المدفوع. يخزن Fella نافذة الخمس دقائق محليًا ويسجل استدعاءً على الجهاز لإعادة تطبيق الحجب.
نعم على تثبيت مُعد مسبقًا عندما يتوفر إذن مدة استخدام الجهاز واختيار التطبيقات والاستحقاق المدفوع محليًا. لا يزال الشراء الأول أو ذاكرة الاستحقاق المفقودة يتطلب إنترنت.
تُستخدم RevenueCat لمنتجات الاشتراك والمشتريات والاستعادة وتحديثات الاستحقاق. قد تتطلب تلك العمليات إنترنت. يحافظ Fella على آخر حالة اشتراك معروفة عند فشل التحديث، لكن الشراء الأول أو الذاكرة المفقودة لا يمكن إكماله دون اتصال.
يعيد منتقي مدة استخدام الجهاز الأصلي رموزًا تحافظ على الخصوصية. يخزنها Fella في App Group المحلي للتطبيق وإضافات الحجب، ولا يرسل تلك الرموز كخصائص تحليلات.