Pourquoi Apple n’autorise pas des applications comme RescueTime à fonctionner sur iOS ?


Je ne sais pas si les fabricants de RescueTime ont fait des efforts pour porter le logiciel sur iOS. En général, sur un appareil, vous ne pouvez pas avoir une application qui fonctionne continuellement en arrière-plan de la même manière que l'app fonctionne sur un Mac, ce serait terrible pour la durée de vie de la batterie et bloquerait les ressources mémoire du téléphone (qui sont à un prix élevé).

Les applications sur iOS ne peuvent pas interférer avec l'activité réseau des autres, donc bloquer les sites Web qui vous distraient serait difficile à faire, à moins qu'ils ne fournissent un autre navigateur Web à cette fin.


Mesurer le temps en utilisant une app pourrait également être délicat. Une app peut toujours voir si une autre app est en cours d'exécution, mais elle ne peut pas déterminer si elle a le focus, et l'application RescueTime elle-même ne peut pas garantir qu'elle s'exécute sauf quand elle est au premier plan (encore une fois, parce que les apps iOS suspendent ou quittent quand elles n'ont pas le focus, à quelques exceptions près). Non pas que ce soit impossible, mais ce serait délicat à faire avec précision, et pour le faire avec précision, cela signifierait sacrifier l'autonomie de la batterie et les performances du téléphone.