nodes/troubleshooting.md
Durumda bir düğüm görünürken düğüm araçları başarısız oluyorsa bu sayfayı kullanın.Komut merdiveni
- Düğüm bağlıdır ve
noderolü için eşleştirilmiştir. nodes describe, çağırdığınız yeteneği içerir.- Exec onayları beklenen mod/izin listesiyle görünür.
Ön planda olma gereksinimleri
canvas.*, camera.* ve screen.*, iOS/Android düğümlerinde yalnızca ön planda çalışır.
Hızlı kontrol ve düzeltme:
NODE_BACKGROUND_UNAVAILABLE görürseniz, düğüm uygulamasını ön plana getirin ve yeniden deneyin.
İzinler matrisi
Pairing versus approvals
Bunlar farklı geçitlerdir:- Cihaz eşleştirme: Bu düğüm gateway’e bağlanabilir mi?
- Exec onayları: Bu düğüm belirli bir kabuk komutunu çalıştırabilir mi?
system.run başarısız oluyorsa, exec onaylarını/izin listesini düzeltin.
Yaygın düğüm hata kodları
NODE_BACKGROUND_UNAVAILABLE→ uygulama arka planda; ön plana getirin.CAMERA_DISABLED→ düğüm ayarlarında kamera anahtarı devre dışı.*_PERMISSION_REQUIRED→ OS izni eksik/reddedilmiş.LOCATION_DISABLED→ konum modu kapalı.LOCATION_PERMISSION_REQUIRED→ istenen konum modu verilmemiş.LOCATION_BACKGROUND_UNAVAILABLE→ uygulama arka planda ancak yalnızca Kullanım Sırasında izni mevcut.SYSTEM_RUN_DENIED: approval required→ exec isteği açık onay gerektiriyor.SYSTEM_RUN_DENIED: allowlist miss→ komut izin listesi modu tarafından engellendi.
Hızlı toparlanma döngüsü
- Cihaz eşleştirmeyi yeniden onaylayın.
- Düğüm uygulamasını yeniden açın (ön plan).
- OS izinlerini yeniden verin.
- Exec onay politikasını yeniden oluşturun/ayarlayın.