Assistance technique

Identifiez le problème de votre Mac dans le cloud à partir du symptôme

Saisissez un extrait de l’erreur, le nom de l’outil, le mode de connexion ou le sujet de la commande. Ce guide couvre la première connexion, les autorisations, macOS, les builds Xcode, le réseau, le stockage, la facturation et les paiements.

Machine physique dédiée · pas de VM · fonctionnement continu 365 jours par an · l’état réel du service est celui renvoyé en temps réel par la console

ROUTEUR D’AIDE Commencez par identifier la couche concernée
Notez d’abord l’erreur originale Ne videz pas tout l’environnement immédiatement ; conserver les éléments reproductibles facilite l’identification de la cause.
Catégories

Choisissez l’accès selon l’étape concernée

Sept groupes de sujets sont affichés simultanément, sans filtrage successif. Ouvrez le sujet le plus proche du symptôme, puis réduisez le périmètre en suivant l’ordre des vérifications.

Première connexion

Vérifiez d’abord l’adresse, le port et le compte

Utilisez l’adresse hôte, le port de connexion et le nom de compte indiqués dans la commande. Lors de la première connexion SSH, vérifiez manuellement l’empreinte ; avec VNC, commencez par la résolution par défaut et une qualité moyenne pour établir une référence.

Dépanner la connexion
Autorisations du compte

Distinguez l’échec de connexion du manque de droits

Si la connexion fonctionne mais que l’écriture dans un répertoire échoue, vérifiez généralement le propriétaire, les droits du répertoire et l’identité d’exécution. Si la connexion est impossible, vérifiez d’abord les identifiants, les droits de la clé et la cible.

Voir la méthode de diagnostic
Utilisation de macOS

Vérifiez les ressources avant de modifier les réglages système

Consultez l’espace disque disponible, la pression mémoire, les processus qui utilisent le CPU et le fuseau horaire. Avant de modifier une version ou une chaîne d’outils, notez l’état actuel afin de ne pas changer plusieurs variables à la fois.

Voir la configuration initiale
Build Xcode

Conservez la commande complète et le premier échec

Notez la version de Xcode, le scheme, la configuration, la plateforme cible et la commande originale. Analysez les journaux à partir de la première erreur explicite, plutôt que de ne conserver que le dernier résumé d’échec.

Ouvrir le guide des builds
Latence réseau

Évaluez séparément latence, gigue et occupation du transfert

Un seul ping ne reflète pas l’expérience interactive. Effectuez des mesures continues et observez la médiane, la gigue et les pertes de paquets, en écartant l’effet du Wi-Fi local, du proxy, des transferts et d’un bureau distant en haute qualité.

Comparer les directions des nœuds
Extension du stockage

Vérifiez d’abord la croissance du volume de travail et du cache

Distinguez le code source, le cache des dépendances, les artefacts de build et les fichiers multimédias. Avant l’extension, notez l’espace disponible et la croissance quotidienne, puis choisissez +1TB SSD ou +2TB SSD.

Voir les options supplémentaires
Commande et facturation

Vérifiez séparément la durée, le nœud et les options

Pour un problème de facturation, ne transmettez pas seulement le total. Indiquez aussi l’identifiant de commande, le modèle, la période facturée, le nœud choisi, l’extension SSD et l’option Thunderbolt 5 en parallèle.

Voir les détails de la commande
Arbre de dépannage de connexion

Identifiez si l’échec concerne l’authentification, le réseau ou l’affichage

Ne changez pas simultanément de client, de réseau et d’identifiants. Ne modifiez qu’une condition à la fois et conservez l’heure et le texte de l’erreur.

01

Erreur d’identifiants

En cas de Permission denied ou d’échec d’authentification par clé, vérifiez le nom d’utilisateur, le fichier de clé privée, les droits de la clé et le choix de l’hôte. Ne devinez pas les identifiants à répétition.

Résultat de la vérification Hôte accessible, authentification refusée
02

Port inaccessible

En cas de délai d’attente ou de refus de connexion, vérifiez d’abord l’adresse et le port, puis testez depuis un autre réseau. Un délai indique généralement un chemin inaccessible ; un refus immédiat signifie que la cible est accessible mais n’accepte pas la connexion sur ce port.

Résultat de la vérification Authentification non commencée
03

Anomalie d’affichage du bureau distant

Si la session s’établit mais affiche un écran noir, des artefacts ou de fortes lenteurs, réduisez d’abord la résolution et la qualité, arrêtez les transferts volumineux en arrière-plan, puis reconnectez-vous.

Résultat de la vérification Connexion établie, problème sur le flux d’affichage
04

Limitation du réseau local

Si le même nœud fonctionne via un partage de connexion mais pas sur le réseau professionnel, vérifiez d’abord le pare-feu local, les règles de proxy, les restrictions de sortie et les pertes Wi-Fi, plutôt que de changer immédiatement de nœud cloud.

Résultat de la vérification Service normal, chemin local à examiner
Guide des problèmes de build

Conservez les faits sur l’environnement avant de traiter l’échec du build

La valeur d’un journal de build dépend de son contexte. Fournissez au minimum les versions des outils, la commande exécutée, le répertoire de travail, la cible et le premier échec.

Ordre de vérification et éléments à conserver pour les problèmes de build courants
Type de problème À vérifier d’abord Action recommandée Informations à conserver
xcodebuild scheme, configuration, destination, SDK et répertoire de travail Relancez avec la même commande complète et localisez le premier message d’erreur explicite Commande, code de sortie, version de Xcode, contexte de l’échec
fastlane Environnement Ruby, fichier de verrouillage des dépendances, paramètres de lane et répertoire de travail Utilisez en priorité les dépendances verrouillées du projet, sans mettre temporairement toute la chaîne à niveau Nom de lane, paramètres d’appel, versions des dépendances, sortie originale
Environnement de signature Validité du certificat, correspondance du profil de provisioning, droits d’accès au trousseau Vérifiez le bundle identifier, les réglages de l’équipe et la configuration cible ; ne téléversez pas de données de signature non masquées Nom de la cible, méthode de signature, texte d’erreur masqué
Nettoyage du cache DerivedData, cache des gestionnaires de paquets et espace disque disponible Ne nettoyez que le cache lié à la cible en échec ; évitez de réinitialiser tout l’environnement Commandes avant et après nettoyage, espace disque, résultat de résolution des dépendances
Collecte des journaux Période, fuseau horaire, code de sortie de la commande et paquet de résultats Enregistrez les journaux texte et les paquets de résultats nécessaires ; les captures ne sont qu’un complément Heure, étapes de reproduction, première erreur et sortie environnante
Reproduction minimale

Commencez par démontrer que la même commande échoue de façon stable

Si l’échec n’apparaît que dans une tâche automatisée, exécutez-la une fois manuellement avec le même répertoire, les mêmes variables d’environnement et les mêmes versions de dépendances. Si l’exécution manuelle réussit mais que la file échoue, comparez ensuite l’identité d’exécution, le répertoire et l’injection d’environnement.

xcodebuild -scheme App -configuration Release build
echo $?
sw_vers
xcodebuild -version
Nœuds et réseau

Cinq nœuds disponibles, choisissez selon votre direction d’accès principale

Le catalogue actuel comprend Singapour, Tokyo, Séoul, Hong Kong et la côte ouest des États-Unis. Les deux modèles sont disponibles sur ces cinq nœuds ; l’état réel est celui renvoyé en temps réel par la console.

SG

Singapour

Convient aux flux de travail dont les principaux utilisateurs se trouvent en Asie du Sud-Est. Comparez les nœuds depuis le réseau professionnel réel, plutôt qu’en vous fiant uniquement à la distance géographique.

Direction Asie du Sud-Est
JP

Tokyo

Convient aux tâches interactives vers le Japon et l’Asie de l’Est. Pour une utilisation prolongée de VNC, observez aussi la latence, la gigue et le débit d’affichage.

Direction Japon et Asie de l’Est
KR

Séoul

Convient à la Corée et à l’Asie du Nord-Est. Si SSH répond normalement mais que l’affichage saccade, réduisez d’abord la qualité du bureau distant et suspendez les transferts en arrière-plan.

Direction Corée et Asie du Nord-Est
HK

Hong Kong

Convient à la Chine méridionale et à certaines destinations d’Asie du Sud-Est. Les chemins de sortie peuvent différer entre réseaux d’entreprise et réseaux domestiques ; testez depuis le réseau réel avant de choisir.

Direction Chine méridionale
US-W

Côte ouest des États-Unis

Convient à la côte ouest de l’Amérique du Nord et aux tâches nécessitant une proximité avec les flux de collaboration locaux. Pour les accès intercontinentaux, évaluez d’abord la latence interactive, puis les transferts volumineux.

Direction côte ouest de l’Amérique du Nord
La proximité ne se mesure pas seulement sur une carte

Commencez par le nœud géographiquement le plus proche, puis effectuez des mesures continues sur le même réseau et à la même heure. Comparez la latence médiane, la gigue, les pertes et la réactivité VNC ; pour une équipe répartie, choisissez selon les principaux utilisateurs et la direction des transferts volumineux.

Commande et paiement

Vérifiez séparément le contenu de la commande et le paiement

La configuration de la commande détermine la livraison ; le paiement détermine l’état du règlement. Pour demander de l’aide, fournissez ces deux groupes d’informations séparément et pas uniquement une capture du paiement sans identifiant de commande.

Problème de commande : ouvrez d’abord la console pour vérifier la configuration actuelle

Vérifiez successivement l’identifiant de commande, Lemon M4 ou Lemon M4 Pro, la durée journalière/hebdomadaire/mensuelle/trimestrielle, le nœud choisi, l’extension SSD, l’option Thunderbolt 5 en parallèle et l’état actuel du service.

  • Les caractéristiques du modèle doivent correspondre au récapitulatif de la commande.
  • Le nœud doit être Singapour, Tokyo, Séoul, Hong Kong ou la côte ouest des États-Unis.
  • Les options doivent correspondre ligne par ligne au détail de la facture.
  • La disponibilité est déterminée par le retour en temps réel de la console.

Aide au paiement : vérifiez uniquement les deux canaux pris en charge

Toutes les commandes sont réglées en dollars américains (USD). Les passerelles réellement disponibles sont celles renvoyées par le backend ; seuls les deux canaux suivants sont pris en charge :

  • USDT-TRC20 :Vérifiez le réseau, les informations du bénéficiaire, le montant et l’identifiant de transaction ; confirmez chaque caractère avant le virement.
  • Carte bancaire :Visa / Mastercard / Amex, traité par Stripe ; effectuez la vérification selon les instructions de la page de paiement.

Si l’état du paiement diffère de celui de la commande, conservez l’identifiant de commande, l’heure, le montant et un justificatif de transaction masqué. Ne transmettez ni le numéro complet de la carte ni de jeton d’accès.

Préparer votre demande d’assistance

Six informations peuvent réduire considérablement les échanges

Supprimez la clé privée, la phrase de récupération, les jetons d’accès complets et les données de signature non masquées. L’équipe d’assistance a besoin d’informations reproductibles, pas d’identifiants sensibles.

01 Identifiant de commande

Indiquez l’identifiant visible dans la console, et pas seulement le modèle ou le montant payé.

02 Heure de l’incident

Indiquez l’heure et le fuseau de l’incident ; pour un problème intermittent, notez aussi la dernière heure à laquelle tout fonctionnait.

03 Nœud choisi

Indiquez Singapour, Tokyo, Séoul, Hong Kong ou la côte ouest des États-Unis, ainsi que la direction géographique des principaux utilisateurs.

04 Étapes de reproduction

Partez d’un état connu comme normal et listez, dans l’ordre réel, les commandes, les actions dans l’interface et l’endroit de l’échec.

05 Capture ou journal masqué

Privilégiez le texte d’erreur copiable ; la capture doit inclure le contexte nécessaire et le journal doit conserver la sortie avant et après la première erreur.

06 Résultats attendu et réel

Indiquez séparément ce qui devait se produire, ce qui s’est produit et si le problème est reproductible de façon stable.

Deux canaux d’assistance uniquement

Soumettez un ticket depuis la console pour l’associer à une commande et à l’état du service existants ; ou envoyez un e-mail à support@lemonvm.compour choisir une offre avant l’achat ou si vous ne pouvez pas vous connecter à la console.

Prêt à commencer

Confirmez l’usage, le nœud et la durée, puis choisissez une machine physique

Les deux modèles, cinq nœuds et quatre durées — jour, semaine, mois et trimestre — sont clairement affichés lors de la commande. Après l’achat, consultez la configuration et l’état du service dans la console.