Esiste un equivalente iOS di Fluid per Mac?

0

Vorrei eseguire una dashboard Freeboard.io (HTML + JavaScript) su un iPad precedente per visualizzare in modo persistente un sacco di cose. Questo andrebbe bene come app di Safari con schermata home, eccetto non c'è modo di impedire la visualizzazione del sonno senza modificare globalmente le impostazioni di blocco dell'iPad.

È abbastanza facile disabilitare a livello di programmazione il sonno in un app iOS , ma non voglio pagare $ 99 / anno per un account sviluppatore Apple solo così posso creare una UIWebView in un'app che disabilita lo sleep timer.

E sì, Panic's Status Board esiste, ma a quanto pare è bug e non viene più sviluppato attivamente. È più ragionevole di un abbonamento di $ 99 / anno, ma non è ancora l'ideale.

Quello che mi piacerebbe è l'equivalente di Fluid.app per Mac, solo per iOS e ovviamente con l'opzione per disabilitare il timer di spegnimento .

Esiste un'app per iOS adatta o Apple rifiuterebbe qualsiasi candidato perché non sarebbe altro che un wrapper UIWebView?

    
posta Matt Stein 30.01.2015 - 04:06
fonte

2 risposte

1

Vedi qui . Google ricarica fondamentalmente la pagina, quindi blocca il caricamento.

iosSleepPreventInterval = setInterval(function () {
window.location.href = "/new/page";
window.setTimeout(function () {
    window.stop()
}, 0);
}, 30000);
    
risposta data 30.01.2015 - 04:40
fonte
0

Hai due problemi nella tua domanda. Ora questa risposta in realtà non ti aiuta a risolvere i tuoi problemi, tuttavia è più esattamente una risposta di un commento, quindi ho agito di conseguenza.

In primo luogo, un'app può eseguire direttamente il dispositivo solo con i processi API pubblici mentre è attiva o con l'autorizzazione speciale , mentre è in background. In questo caso, il timer di inattività è un riferimento di stato attivo, quindi non ci sarebbe alcun modo in cui uno sviluppatore potrebbe modificarlo in background (mentre si utilizza l'API pubblica e si soddisfano i requisiti dell'App Store). Quindi no, nessuna app può modificare direttamente quell'impostazione nell'App Store per qualsiasi attività esterna al suo pacchetto. Questo è probabilmente un problema di sicurezza per Apple, ecco perché non lo consentono. Ad esempio, puoi disattivare il timer di inattività senza nemmeno chiedere il permesso, ma trasformare il mio schermo in nero per emulare un dispositivo bloccato e utilizzarlo per qualsiasi motivo tu ritenga opportuno (scattare foto, ecc.)

In secondo luogo, Ci sono le linee guida di App Store, ma sembrano variare in base all'umore di mele per il giorno. Alcune app vengono rifiutate per essere un "wrapper del sito web" mentre altre no. È sfortunato, ma è stato un drago vivente che respirava nell'ecosistema di App Store. Quindi è difficile dire che lo rifiuteranno perché nessuno lo sa fino a quando non lo invii. Ne vale la pena nel tuo caso? No. Perché le tue alternative sono più economiche. 1) Jailbreak il tuo telefono. 2) chiedi a uno sviluppatore di creare app ad hoc per te. Basandoti sulla tua descrizione, vuoi solo una visualizzazione web e il timer impostato, non sembra uno sviluppo problematico

    
risposta data 30.01.2015 - 07:48
fonte

Leggi altre domande sui tag