nodes/troubleshooting.md
استخدم هذه الصفحة عندما تكون العُقدة مرئية في الحالة لكن أدوات العُقدة تفشل.سلّم الأوامر
- العُقدة متصلة ومقترنة للدور
node. nodes describeيتضمن الإمكانية التي تستدعيها.- تُظهر موافقات التنفيذ الوضع/قائمة السماح المتوقعة.
متطلبات المقدّمة
canvas.* وcamera.* وscreen.* تعمل في المقدّمة فقط على عُقد iOS/Android.
فحص سريع وإصلاح:
NODE_BACKGROUND_UNAVAILABLE، فاجعل تطبيق العُقدة في المقدّمة ثم أعد المحاولة.
مصفوفة الأذونات
الإقران مقابل الموافقات
هذه بوابتان مختلفتان:- إقران الجهاز: هل يمكن لهذه العُقدة الاتصال بـ Gateway (البوابة)؟
- موافقات التنفيذ: هل يمكن لهذه العُقدة تشغيل أمر صدفة محدد؟
system.run يفشل، فأصلح موافقات التنفيذ/قائمة السماح.
رموز أخطاء العُقدة الشائعة
NODE_BACKGROUND_UNAVAILABLE→ التطبيق في الخلفية؛ اجعله في المقدّمة.CAMERA_DISABLED→ تعطيل مفتاح الكاميرا في إعدادات العُقدة.*_PERMISSION_REQUIRED→ إذن نظام التشغيل مفقود/مرفوض.LOCATION_DISABLED→ وضع الموقع متوقف.LOCATION_PERMISSION_REQUIRED→ لم يتم منح وضع الموقع المطلوب.LOCATION_BACKGROUND_UNAVAILABLE→ التطبيق في الخلفية لكن يوجد إذن «أثناء الاستخدام» فقط.SYSTEM_RUN_DENIED: approval required→ طلب التنفيذ يحتاج موافقة صريحة.SYSTEM_RUN_DENIED: allowlist miss→ الأمر محظور بواسطة وضع قائمة السماح.
حلقة استعادة سريعة
- إعادة الموافقة على إقران الجهاز.
- إعادة فتح تطبيق العُقدة (في المقدّمة).
- إعادة منح أذونات نظام التشغيل.
- إعادة إنشاء/تعديل سياسة موافقات التنفيذ.