0 votes

Existe-t-il un équivalent iOS de Fluid pour Mac ?

J'aimerais diriger un Tableau de bord de Freeboard.io (HTML+JavaScript) sur un vieil iPad pour visualiser un tas de choses de manière persistante. Ce serait parfait en tant qu'application Safari unifiée à l'écran d'accueil, sauf que il n'y a aucun moyen d'empêcher l'affichage du sommeil sans modifier globalement les paramètres de verrouillage de l'iPad.

C'est assez facile de Désactivation programmatique de la mise en veille dans une application iOS Mais je ne veux pas payer 99 dollars par an pour un compte de développeur Apple juste pour pouvoir créer un UIWebView dans une application qui désactive la minuterie de sommeil.

Et oui, Tableau des statuts de Panic existe - mais apparemment il est bogué et n'est plus activement développé. C'est plus raisonnable qu'un abonnement de 99 $ par an, mais ce n'est toujours pas l'idéal.

Ce que j'aimerais, c'est l'équivalent de Fluid.app pour Mac, seulement pour iOS et évidemment avec l'option de désactiver la minuterie de sommeil.

Existe-t-il une application iOS appropriée, ou Apple rejetterait-elle tout candidat parce qu'il ne serait rien de plus qu'un wrapper UIWebView ?

1voto

Mark Sherretta Points 5272

Voir aquí . Google recharge la page, puis arrête de la recharger.

iosSleepPreventInterval = setInterval(function () {
window.location.href = "/new/page";
window.setTimeout(function () {
    window.stop()
}, 0);
}, 30000);

0voto

soulshined Points 1461

Votre question comporte deux aspects. Cette réponse ne vous aide pas vraiment à résoudre vos problèmes, mais il s'agit plus d'une réponse que d'un commentaire et j'ai agi en conséquence.

Tout d'abord, une application ne peut agir directement sur l'appareil que par le biais de processus API publics lorsque celui-ci est actif, ou avec spécial permission, alors qu'il est en arrière-plan. Dans ce cas, la minuterie d'inactivité est une référence d'état active, il n'y a donc aucun moyen pour un développeur de la modifier en arrière-plan (tout en utilisant l'API publique et en respectant les exigences de l'App Store). Donc non, aucune application ne peut modifier directement ce paramètre dans l'App Store pour toute tâche en dehors de son bundle. C'est probablement un problème de sécurité pour Apple, c'est pourquoi ils ne l'autorisent pas. Par exemple, vous pourriez désactiver mon minuteur de veille sans même me demander la permission, mais rendre mon écran noir pour émuler un appareil verrouillé et l'utiliser pour n'importe quelle raison (prendre des photos, des vidéos, etc.).

Deuxièmement, Il existe des directives de l'App Store, mais elles semblent varier en fonction de l'humeur du jour d'Apple. Certaines applications sont rejetées parce qu'elles sont des "enveloppes de sites Web", d'autres non. C'est malheureux mais c'est un dragon vivant dans l'écosystème de l'App Store. Il est donc difficile d'affirmer qu'une application sera rejetée, car personne ne le sait vraiment avant de l'avoir soumise. Cela vaut-il la peine dans votre cas ? Non. Parce que vos alternatives sont moins chères. 1) Jailbreak votre téléphone. 2) demander à un développeur de juste ad hoc une application pour vous. Sur la base de votre description, vous voulez juste une vue web et le déclenchement du minuteur, ça ne semble pas être un développement problématique .

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