Archives de catégorie : Résolution de problèmes

Cartes IGN sur Android 7, 8 et 9

Manifestement, depuis le 20 mars, IGN a mis à jour un certificat sur leurs serveurs, et il n’est pas compatible avec les versions d’Android inférieures à 10, ce qui fait que les cartes IGN ne se chargent plus dans MyTrails.

Il y a une méthode de contournement (à part mettre à jour la version Android lorsque c’est possible) : installer ce certificat explicitement :

  • télécharger https://www.visugpx.com/divers/certif_ign.cer sur votre téléphone
    • lors du téléchargement, Android vous proposera peut-être de l’installer directement ; ça ne fonctionne pas, il faut l’installer manuellement depuis les paramètres
  • aller dans les paramètres d’Android et rechercher Certificat
  • sélectionner Installer Certificat CA
  • accepter les mises en garde d’Android
  • trouver le certificat là où vous l’avez téléchargé et l’installer

Cette solution provient de https://skitour.fr/forums/362324_2, et elle fonctionne dans une majorité de cas, mais plusieurs cas de problème ont été remontés :

  • installation impossible (on peut installer un certificat VPN ou Wifi, mais pas CA)
    • il est possible que sur certains téléphones l’installation doive être faite différemment, ou soit bloquée par des paramètres de sécurités
  • l’installation fonctionne et permet de consulter les cartes sur le site Géoportail, mais MyTrails n’utilise pas le nouveau certificat, et ne parvient donc pas à charger les cartes
    • dans ce cas, seule une mise à jour de MyTrails pourrait résoudre le problème, et ce n’est pas à l’ordre du jour car l’application n’a pas été mise à jour depuis tellement longtemps que ça nécessiterait un long travail pour un très faible nombre d’utilisateurs. Désolé si vous faites partie des utilisateurs affectés.

OpenCycleMap API KEY REQUIRED

OpenCycleMap appartient à ThunderForest, un service payant. Ils ajoutent le calque « API KEY REQUIRED » sur leurs cartes pour encourager les utilisateurs à s’enregistrer.

Vous pouvez créer un compte gratuitement et mettre à jour la définition de carte dans MyTrails > Cartes > toucher la ligne OpenCycleMap et éditez l’URL de la carte pour ajouter
?apikey=123abc
à la fin de l’URL (où 123abc doit être replacé par votre clé véritable).

La première partie de l’URL doit également être modifiée pour faire apparaître
a.tile.thunderforest.com
au lieu de
a.tile.opencyclemap.org le cas échéant.

Screenshot_2017-04-22-23-02-41

Bug avec Android 7 (Nougat)

MyTrails 2.0 n’est pas totalement compatible avec Android Nougat (7.0) et suivants. En particulier, j’ai dû désactiver dans le gestionnaire de traces le toucher long qui permettait de sélectionner des traces pour effectuer des actions, comme les supprimer.

MyTrails 2.1, une nouvelle version qui modifie l’application en profondeur et la rend compatible avec les dernières versions d’Android, est maintenant disponible en version beta. Pour recevoir la version beta, veuillez vous inscrire ici.

Blackberry devices can’t connect to account

MyTrails mostly works well on Blackberry 10 devices, but because Blackberry doesn’t include the same sets of security certificates that other modern OSes do, it’s not able to connect to my server for things like creating an account or purchasing maps.

Two solutions:

  • upgrade to the latest Blackberry 10 version (10.3.3)
  • install multiCERT and use it to upgrade the certificate database

Comment dois-je envoyer le journal d’exécution?

Quand vous rencontrez un problème avec MyTrails et demandez de l’aide (de préférence sur Google+, éventuellement par mail), nous sommes susceptibles de vous demander d’envoyer le journal d’exécution (aussi appelé log) de MyTrails.

Avant de tenter de soumettre un journal d’exécution, veuillez activer les rapports d’erreur dans MyTrails > Préférences > À propos puis redémarrer MyTrails (l’enlever des applications en cours puis relancer), car tant que ce n’est pas le cas, MyTrails ne pourra pas envoyer de journal d’exécution…

Tout d’abord, assurez-vous de reproduire le problème avant d’envoyer le log, sinon il risque de ne pas contenir les informations nécessaires. Ensuite, étant donné qu’Android écrase les journaux relativement rapidement, envoyez le journal d’exécution le plus tôt possible après avoir reproduit le problème.

L’envoi du log est simple: allez dans MyTrails Préférences À propos et touchez Envoyer le journal d’utilisation. Ceci soumettra le journal en tâche de fond et créera un email afin que nous puissions corréler le journal reçu avec le problème que vous rencontrez. Vous pouvez ajouter des informations à l’email si vous désirez.

2013-07-16 09.56.59.png 2013-07-16 16-13-23

Veuillez vous familiariser avec notre politique de confidentialité avant d’envoyer le journal d’utilisation, il est susceptible de contenir des informations sensibles.

Options cachées

MyTrails utilise une astuce pour certaines options qui ne sont utiles qu’à une minorité d’utilisateurs, ou que nous sommes susceptibles de vous demander d’utiliser pour aider à résoudre certains problèmes.

Pour utiliser ces options, lancez MyTrails et dans le menu choisissez Rechercheradresse ou endroit (sur les versions récentes d’Android, vous pouvez aller directement au champ de recherche en haut de l’écran) et saisissez le nom de l’option cachée exactement comme indiqué (tout en minuscules et en respectant les espaces), puis lancez la recherche. La plupart des options confirmeront leur action par une notification « toast ».

  • toggle no gps warning: pour éviter que MyTrails ne signale lorsque le GPS est désactivé
  • toggle tracker debug: active le journal d’exécution détaillé pour les intéractions GPS
  • reset offline: force MyTrails à recharger la liste des cartes hors-ligne
  • toggle logging system: alterne entre le système de journal d’exécution standard d’Android, un système propre à MyTrails et les deux; ceci peut être utile lorsque le journal d’Android est désactivé sur le terminal
  • toggle alternate distance: alterne entre la méthode standard d’Android pour calculer les distances et une méthode de contournement qui corrige un bug d’Android rare. Promu en une option officielle dans les préférences visuelles.
  • toggle reverse compass: corrige la rotation de la boussole, lorsqu’il semble qu’elle soit inversée par rapport aux mouvements du téléphone. Veuillez calibrer la boussole pour confirmer que cette option est bien nécessaire (c’est rarement le cas).

Plus d’options sont documentées sur la version en anglais de cette page.

Enter the hidden option text in the search field