0 votes

Comment lancer un processus avec des paramètres de date et d'heure différents de ceux du reste du système ?

Je développe une application de bureau pour OS X dont le comportement dépend de la date. Je veux tester le comportement sans attendre une date spécifique.

Je préfère ne pas modifier les paramètres de date de l'ensemble du système, car je crains que cela ne perturbe les systèmes de construction, etc. L'utilisation d'une VM est possible, mais prend du temps à mettre en place.

Existe-t-il un moyen simple d'exécuter un processus et ses enfants dans un delta temporel par rapport à l'heure réelle, sans affecter le reste du système ?

1voto

Oskar Points 1242

Non. Le système ne fait pas de bifurcation temporelle.

Il faudrait que l'application en question gère le décalage horaire, qu'elle fonctionne indépendamment de l'heure du système ou qu'elle s'exécute dans une machine virtuelle ou dans un autre conteneur tel que Docker. Dans certains cas limités, la variable de fuseau horaire peut vous aider à faire un petit ajustement, mais le réglage arbitraire d'une heure sans rapport avec le système n'est pas implémenté sous OS X.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X