إنتقل إلى المحتوى الرئيسي

❓ الأسئلة الشائعة (FAQ)

إليك إجابات لبعض الأسئلة الشائعة حول ulives، مرتبة حسب الموضوع.


💬 الملاحظات والتواصل

هل تعليقات App Store مفيدة؟ هل تقرؤونها؟

نعم — بالتأكيد. تعليقات App Store مفيدة وتساعدنا فعلًا. نقرأ الملاحظات وتجارب الاستخدام الحقيقية بعناية ونستخدمها مدخلًا مهمًا للتحسين.

لتوضيح التوقعات:

  • عرض تعليقات App Store والإشعارات قد يتأخر.
  • منطقة التعليقات في App Store ليست مثالية للقطات الشاشة، ما يصعّب استكشاف الأخطاء للمشكلات المعقدة.
  • ulives يُدار حاليًا بدوام جزئي من شخص واحد، لذا في هذه المرحلة ما زلنا نُعطي الأولوية لخطة التطوير الرئيسية (راجع خارطة الطريق).

لهذا قد لا نرد على كل تعليق فورًا. لكننا نقرأ جميع الملاحظات ونعالج التعليقات على دفعات بوتيرة محددة. نعتذر مسبقًا عن أي تأخير محتمل. عندما يتوفر لدينا وقت أكثر مستقبلًا، سنحسّن هذه العملية.

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

عادةً نعالج الملاحظات والبريد بأسرع ما يمكن.

أين يمكنني الاطلاع على خطة التطوير؟

راجع خارطة الطريق، حيث نحدّث باستمرار الأولويات والعمل المخطط.

👑 المشتريات وPremium Access

كيف يُربَط Premium Access؟

ulives لا يشغّل خادمًا بعد — يتم التحقق من Premium Access عبر متجر كل منصة:

  • مشتريات App Store: مرتبطة بـ Apple ID المستخدم عند الدفع.
  • مشتريات Google Play: مرتبطة بحساب Google Play المستخدم للدفع.
  • منصات أخرى: نفس المبدأ — الحقوق تتبع حساب كل متجر وسجل المشتريات.

بما أن ulives مبني على تقنية متعددة المنصات، فإن تكاليف النقل والتكييف قابلة للإدارة، والعضوية مُصممة لتكون عالمية عبر المنصات. لا يمكننا تقديم حقوق متعددة المنصات تلقائيًا بعد لأن إدارة الحسابات على الخادم غير نشطة بعد. نخطط لإضافة تسجيل الدخول عبر Google / Apple ونظام حساب موحد لاحقًا.

إذا احتجت مساعدة متعددة المنصات خلال هذه الفترة الانتقالية، راسلنا على fb@ulives.io وسنبذل قصارى جهدنا للمساعدة.

جهاز جديد أو إعادة تثبيت: سجّل الدخول بنفس حساب المتجر المستخدم في الشراء واضغط Restore Purchase داخل ulives.

اشتريت Premium لكنه لا يظهر؟

في معظم الحالات، يُفعَّل Premium فورًا.

ulives حاليًا تطبيق offline بالكامل. تتم فحوصات الحقوق محليًا بين التطبيق و Apple / Google Playوليس عبر خوادمنا. التأخيرات عادة بسبب زمن استجابة App Store أو Google Play. يرجى تجنب الدفع مرة أخرى أثناء استكشاف الأخطاء.

جرّب:

  • الانتظار قليلًا، ثم إعادة تشغيل التطبيق والتحقق من حالة العضوية
  • تبديل الشبكة (خلوي / Wi‑Fi)
  • استخدام Restore Purchase في شاشة العضوية

إذا غيّرت الجهاز أو بدّلت Apple ID / حساب Google Play، تأكد أن المتجر مسجّل الدخول بنفس الحساب الذي دفعت به.

إذا لم ينجح الأمر، تواصل معنا: fb@ulives.io

إلى متى يستمر «سعر Early Bird»؟ هل ستكون هناك خصومات؟

نحن حاليًا في مرحلة الإصدار المبكر. نتوقع مواصلة تحسين التطبيق لفترة طويلة قبل أي تعديل سعري. من المتوقع الإبقاء على تسعير Early Bird لمدة 6 أشهر تقريبًا إضافية (من فبراير 2026).

فلسفة التسعير:

  • مدى الحياة وعبر المنصات: تسعيرنا مبني على قيمة الوصول مدى الحياة، والدعم عبر المنصات، وتكاليف التطوير.
  • بلا «خداع»: لن نقدّم خصومات محدودة الوقت أو تخفيضات سريعة أو كوبونات. هذا يضمن أن السعر الذي تدفعه اليوم هو أفضل سعر ممكن مقارنة بأي وقت مستقبلي. نريد حماية قيمة الداعمين الأوائل.
  • التسعير المستقبلي: بعد انتهاء فترة Early Bird، سنرفع سعر Lifetime Premium Access. قد نقدّم أيضًا خيارات اشتراك (أسبوعي، شهري، سنوي) في ذلك الوقت.
    • مهم: مزايا Early Bird مكافئة لـ Lifetime Premium Access. حتى إذا أُدخلت نماذج اشتراك مستقبلًا، مزاياك الحالية ستبقى دون أي تأثير.

ملاحظة: لن نخفض السعر الأساسي. لكن الأسعار في مناطق محددة قد تتقلب تلقائيًا قليلًا بسبب تغييرات سعر الصرف التي تديرها App Store.

☁️ البيانات والمزامنة

هل يدعم ulives مزامنة سحابية فورية عبر الأجهزة؟

حاليًا، ulives يستخدم تخزينًا offline مع حفظ البيانات محليًا على جهازك. ندعم المزامنة اليدوية لقاعدة البيانات كاملة عبر نسخ/استعادة iCloud Drive، ويمكنك أيضًا تصدير/استيراد بياناتك محليًا.

لماذا لا مزامنة فورية؟

  • قيود الخوادم: معظم التطبيقات ذات المزامنة الفورية تعتمد على بنية خوادم، ما يترتب عليه تكاليف عالية ومخاطر خصوصية/فقدان بيانات.
  • قيود بروتوكول مزامنة iCloud: رغم أن iCloud يقدّم بروتوكولات مزامنة، يبيّن بحثنا أن لها قيودًا تشمل مشكلات استقرار (مع حالات مبلّغ عنها لفقدان بيانات) وقيودًا على أنواع البيانات.
  • التركيز على الاستقرار: اخترنا نهج قاعدة بيانات محلية أكثر شمولًا واستقرارًا لضمان موثوقية البيانات.
  • تبعيات معقدة مقابل تطبيقات بسيطة: لإدارة مهام بسيطة أو محاسبة أو ملاحظات، كل مهمة أو إدخال أو ملاحظة كيان مستقل. يسهل تنفيذ المزامنة بناءً على آخر سجل معدّل، أو استخدام CloudKit مباشرة. لكن ulives لا يستخدم CloudKit (لتجنب مشكلات الآلية نفسها، ولأن CloudKit قد يقتصر على منظومة Apple). علاوة على ذلك، تغييرات الكميات وتغييرات التجربة لها تبعيات معقدة جدًا. هذا يجعل تنفيذ مزامنة بسيطة عبر أجهزة متعددة مستحيلًا، ويستحيل حل التعارضات بذكاء.

خطط مستقبلية

قد نقيّم الجمع بين بروتوكولات مزامنة iCloud ونظام قاعدة البيانات المحلية لتحقيق تأثير قريب من المزامنة الفورية. لكن هذا يتطلب بحثًا وتقييمًا تقنيًا واسعًا، وليس أولوية عالية في خارطة التطوير الحالية.

تركيز التطوير المبكر يبقى على الوظائف الأساسية للتطبيق. سيُؤخذ تحسين المزامنة السحابية بعين الاعتبار بعد بناء أساس متين للقدرات الأساسية.

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

ماذا أفعل إذا ظهر في ulives «iCloud غير متاح»؟

إذا رأيت رسالة «iCloud غير متاح» في ulives، فهذا عادةً بسبب تعطيل iCloud Drive أو عدم منح ulives الأذونات المناسبة.

حل سريع:

  1. فعّل iCloud Drive في إعدادات الجهاز
  2. امنح ulives إذن الوصول إلى iCloud

لتعليمات تفصيلية خطوة بخطوة، راجع دليل استكشاف أخطاء iCloud.

📱 المنصات

هل يوجد إصدار iPad أو تطبيق سطح مكتب أو ويب؟

ulives مصمم للعمل على iOS وiPad وMacs بمعالج Apple silicon (M-series).

يرجى ملاحظة أن هذه المنصات تعمل حاليًا كـ عملاء مستقلين بـ بيانات محلية منفصلة، ولا تدعم المزامنة الفورية مع أجهزة أخرى بعد. نقيّم المزيد من الأشكال وحلول البيانات مع الوقت.

كيف التوافق على macOS؟

ulives يعمل بسلاسة على Macs بمعالج Apple silicon (M-series). أجرينا عدة تحسينات لتجربة macOS:

  • تحسين الشاشة الكبيرة: تكيّف التخطيط والواجهة للاستفادة من الشاشات الأكبر.
  • تعديلات تفاعل macOS: بعض إيماءات iOS (مثل قوائم السحب) يصعب تشغيلها على macOS، لذا استبدلناها بقوائم النقر بالزر الأيمن لتجربة سطح مكتب أفضل.

تحسينات معلقة ومشكلات معروفة على macOS:

  1. مقياس العرض: لأن macOS يشغّل تطبيق iOS بمقياس افتراضي أصغر، قد تجد الخط أو التخطيط صغيرًا بعض الشيء. إذا لزم، جرّب حلولًا طرف ثالث مثل PixelPerfect لضبط المقياس. سنقيّم دعم تحسين مدمج مستقبلًا.
  2. Live Activities: macOS لا يبدو أنه يدعم ميزات مثل Live Activities. لذا عند استخدام Pomodoro وغيره، قد تفتقد مطالبات foreground المستمرة.
هل سيعمل Premium Access في ulives عبر المنصات؟

هذا الهدف طويل الأمد. Premium Access مخصص للمشاركة عبر iOS وAndroid وHarmonyOS ببيانات وحقوق موحدة. Android متاح الآن على Google Play؛ HarmonyOS ما زال مخططًا. لا نشغّل بعد نظام خادم أو حساب، لذا الاعتماد على التحقق من كل متجر حاليًا. حتى يتوفر الإدارة من جانب الخادم، قد يتطلب الاسترداد عبر المنصات التواصل معنا على fb@ulives.io.

⚖️ المهام والعقوبات

كيف تعمل العقوبات في ulives؟

في ulives، العقوبات مصممة لمساعدتك على بناء الانضباط والمساءلة. تُفعَّل العقوبات فقط عند نقل المهمة صراحة إلى حالة «Abandoned».

أنماط تقدم المهام ومُحفّزات العقوبة

يوفر ulives خيارين أساسيين لتقدم المهام، وأُدخلت آليات أكثر مرونة للتعامل مع التأخير في الإصدار v1.5.x:

نمط التقدمالسلوك عند التأخيركيفية تفعيل العقوبات
الوضع اليدويتبقى المهام في حالتها الحاليةالتخلي عن المهمة يدويًا
الوضع التلقائيافتراضيًا: الانتقال إلى «Pending Confirmation»؛ يمكن ضبطه على «Auto-Give Up (Auto-Penalty)»تأكيد التخلي يدويًا؛ أو تلقائي (إذا ضُبط على «Auto-Give Up»)

معالجة تأخير أكثر مرونة (v1.5.x+)

من الإصدار v1.5.x، أُدخلت خيارات أكثر مرونة عند تأخر المهمة:

  • الانتقال إلى Pending Confirmation: السلوك الافتراضي، يتطلب تأكيدًا يدويًا.
  • التخلي (عقوبة تلقائية): ينقل تلقائيًا إلى «Abandoned» ويُفعّل العقوبات عند التأخير.
  • الإكمال (مكافأة تلقائية): يُعلّم تلقائيًا كمكتمل ويمنح المكافآت عند التأخير.
  • تخطي: يتخطى المهمة تلقائيًا، بلا مكافأة ولا عقوبة.

عقوبات مخصصة وخطط مستقبلية

يمكنك أيضًا إنشاء أنظمة عقوبات خاصة بك باستخدام:

  • قيم خبرة سالبة على العناصر
  • تأثيرات كمية العناصر لتخصيص العقوبات

نخطط لإدخال الميزات التالية لتطبيق أكثر صرامة:

  • دعم مكافآت سالبة (عقوبات) مباشرة على المهام والمهام الفرعية

🧭 حول ulives وLifeUp

لماذا Premium Access في ulives منفصل عن LifeUp؟
  • ulives خليف روحي وليس port: ulives تطبيق جديد مستوحى من LifeUp، بُني ومُحسَّن من الصفر لـ iOS — وليس LifeUp منقولًا إلى متجر آخر.
  • أُعيد تطويره بالكامل: رغم مشاركة فلسفة التلعيب الأساسية، ulives لديه قاعدة كود جديدة مع اختلافات معمارية كبيرة عن LifeUp.
  • فريق منفصل: جهود LifeUp على iOS تقدمت ببطء لأسباب متعددة؛ ulives يُطوَّر ويُصان بواسطة فريق مستقل، بخارطة طريق وأولويات خاصة به منفصلة عن LifeUp على Android.
  • التكلفة والتسعير: عضوية LifeUp على Android أرخص لأننا نحتاج فقط إلى صيانة منصة Android واحدة. نوضح أيضًا في شروط العضوية أنها تنطبق على Android فقط؛ وثائق LifeUp تؤكد باستمرار على التطوير الأصلي لـ Android. إعادة استخدام نموذج العضوية ذلك لـ ulives لن يغطي تكاليف التطوير عبر المنصات والصيانة طويلة الأمد — والمشروع لن يبقى مستدامًا. كلا التطبيقين يقدمان عضوية مدى الحياة بأسعار أقل بكثير من معظم المنتجات المماثلة، لكنهما مشتريان منفصلان.
  • منظومات المنصات: App Store وGoogle Play منظومتان مستقلتان — الدفع والحسابات وإدارة المشتريات لا تتكامل.
  • قيود تقنية: عضوية LifeUp (Android) لديها العديد من مستويات الشراء التاريخية، بالإضافة إلى اختلافات بين مشتريات التطبيق المدفوع على Google Play وتراخيص داخل التطبيق. بالنسبة لمشتريات التطبيق المدفوع على Google Play، لا يمكننا أيضًا ربط الحقوق بحساب محدد. مع فرق التطوير وأنظمة الحسابات المختلفة، ليس لدينا عروض ترحيل عضوية مخططة أو مسار تقني لتوفيرها.
  • خارطة طريق عبر المنصات: ulives حاليًا تطبيق offline بالكامل بدون نظام حساب؛ الشراء لمرة واحدة يرتبط بـ Apple ID على منصات Apple (iOS وiPadOS وmacOS) أو بحساب Google Play على Android. نخطط لدعم تسجيل الدخول عبر Google / Apple وطرق مشابهة لمشاركة الحقوق عبر المنصات؛ ستُعلَن التفاصيل عند الجاهزية.

لذلك يجب شراء Premium Access في ulives بشكل منفصل عبر App Store؛ استيراد بيانات LifeUp لا ينقل عضويتك.

للفلسفة والتفاصيل، راجع ulives مقابل LifeUp — المقارنة.

لماذا ulives Premium أغلى من LifeUp؟

LifeUp على Android فقط؛ تسعيره يعكس نطاق منصة واحدة والتحميل المدفوع على Google Play. ulives إعادة كتابة كاملة ببنية cross-platform، اختبارات واسعة، واجهة أصلية لكل منصة، وتكلفة تطوير مستمرة كبيرة.

إيراد Premium يدعم الصيانة المستدامة وإصدارات HarmonyOS المستقبلية. تسعير ulives يوازن الاستدامة طويلة الأمد مع مستوى مجاني عادل — مقارنة الأسعار وحدها تتجاهل stacks تقنية مختلفة وهيكل الفريق وأهداف المنصة طويلة الأمد.

عضوية مدى الحياة في كلا التطبيقين أقل بكثير من معظم تطبيقات الإنتاجية/التلعيب المماثلة. راجع التسعير ونموذج الأعمال للتفاصيل.

هل يمكنني نقل بيانات LifeUp إلى ulives؟

منذ ulives الإصدار 1.7.22، يدعم ulives استيراد نسخ LifeUp الاحتياطية (ملفات .lfbak) ويحاول تحويلها إلى بيانات متوافقة مع ulives لمواصلة تجربتك.

ملاحظات مهمة:

  • تحويل قد يفقد بيانات: للتطبيقين اختلافات وظيفية — لا يمكن مطابقة كل بيانات LifeUp إلى ulives بشكل مثالي. قد تُفقد بعض البيانات أو تُكيَّف أثناء التحويل.
  • متطلب إصدار LifeUp: التطبيقان يستخدمان هياكل بيانات مختلفة تمامًا. استيراد ulives بدعم best-effort للنسخ الاحتياطية من LifeUp الإصدار 1.105.0 فما فوق. إذا كانت نسختك الاحتياطية من إصدار LifeUp أقدم، قم بترقية هيكل البيانات في أحدث LifeUp أولًا ثم استورد — أو تواصل معنا على fb@ulives.io.
  • اتجاه واحد فقط: لا يمكن حاليًا نقل البيانات من ulives إلى LifeUp.
  • كيف يعمل: الاستيراد ينشئ ملفًا شخصيًا منفصلًا جديدًا في ulives، لذا تبقى بيانات ulives الحالية دون تغيير.
ما الفروق بين ulives وLifeUp؟

رغم أن ulives يشارك LifeUp فلسفة التلعيب الأساسية، هناك اختلافات معمارية ووظيفية كبيرة:

الجانبLifeUpulives
المنصاتAndroid فقطiOS وiPadOS وmacOS (Apple Silicon) وAndroid
البنيةAndroid-native خالصKMP (Kotlin Multiplatform) + Native UI (SwiftUI)
حجم التطبيقمضغوط جدًا (Android خالص)أكبر بسبب إطار cross-platform
نظام العملةنظام «Coins» ثابتمرن: أي عنصر يمكن أن يكون عملة (multi-currency)
الملفات الشخصيةملف شخصي واحدنظام Multi-Profile بمساحات عمل مستقلة
نموذج المهمةclones لكل تكراردورات مهام + قواعد تكرار مع تحكم حالة لكل دورة
تتبع النشاطموزّع عبر وحداتActivity Timeline موحّد
التجميعقوائم أساسيةتجميع ذكي (مثل «All Today's Tasks»)
API والأتمتةLocal API عبر URL Scheme + Content Provider؛ LifeUp Cloud/Desktop؛ تكامل Taskerتكامل Shortcuts بسيط (iOS Shortcuts مُفعّل بالعناصر فقط)
منظومة المجتمعمنظومة LifeUp Cloudلا يوجد نظام API عام حاليًا

لتعمّق أكبر، راجع منشور المدونة لماذا ulives: خليفة LifeUp على iOS.