Blog

App iOS e protocollo HTTPS: cosa cambia nella policy di App Store nel 2017

Apple ha deciso di concedere agli sviluppatori più tempo per far si che le loro app siano in regola con i requisiti dell'App Transport Security (ATS). Fino a quando non verrà comunicata una nuova deadline, puoi stare tranquillo: il nostro Beautiful team è sempre pronto ;)
 
A partire dal primo di gennaio del 2017, App Store introdurrà un nuovo requisito per tutte le applicazioni iOS. Gli sviluppatori dovranno infatti usare connessioni HTTPS invece di HTTP per tutte le richieste provenienti da app. Se l'applicazione rispetta questo nuovo sistema di sicurezza, lo sviluppatore dovrà obbligatoriamente giustificarlo al momento di inviarla ad App Store o questa verrà rifiutata.
 
Abbiamo scelto il 28 dicembre come ultimo giorno disponibile per effettuare il cambio da HTTP a HTTPS, questo significa che tutte le applicazioni iOS GoodBarber compilate a partire da questa data non accetteranno più HTTP.

Le nostre app già prevedono connessioni HTTPS nella maggior parte delle comunicazioni con i server GoodBarber e, nelle ultime settimane, il nostro team ha lavorato sugli ultimi URL che ancora erano in HTTP.
Per cui se sei un utente GoodBarber non dovresti avere alcun problema in seguito a questo aggiornamento ma, se dovesse capitarti uno dei problemi riportati qui di seguito, ti invitiamo a verificare il tuo protocollo di sicurezza delle tue connessioni prima di procedere alla compilazione dell'app (questo vale sia per i primi invii che per gli aggiornamenti dell'applicazione):
 
1. Se hai una sezione Live audio / Live video / Live+ il tuo feed deve essere connesso a un URL HTTPS;

2. Se hai una sezione HTML / URL, la sezione dovrà necessariamente utilizzare HTTPS;

3. Se vuoi 'embeddare' un video nei tuoi contenuti utilizza una fonte con URL HTTPS;

4. Se utilizzi un feed personalizzato (in una sezione Articolo, Foto, Video, Mappa o Evento), devi verificare che tutti gli ULR esterni presenti nel feed (come ad esempio le immagini) abbiano una connessione HTTPS;

5. Se hai una sezione Plugin, assicurati che tutti gli scambi vengano eseguiti con HTTPS.
Se non dovessi ritrovarti in nessuno di questi casi, la nuova policy di App Store non avrà alcun effetto sulla tua applicazione mobile. 

Se invece ti dovessero riguardare, basta effettuare le dovute modifiche prima di inviare la tua app iOS o un aggiornamento di questa allo store e tutto andrà bene.
 

Per approfondire

Le regole dell'App Store per le app iOS cambiano nel tempo, come mostra questo caso. Per pubblicare oggi la tua app sull'App Store, la pagina dedicata spiega come creare app iPhone native con GoodBarber, senza codice. Se pubblichi anche su Google Play, scopri come creare app Android native nello stesso modo.

Continua a leggere

  4 min di lettura

Le tue live e i tuoi video Twitch, ora nella tua app

In breve. Twitch è un'estensione di GoodBarber, l'app builder no-code, che aggiunge un canale Twitch come fonte di una sezione video. Quando il canale è in diretta, la live occupa la cima della sezione; per il resto del tempo, la sezione elenca i video del canale. La colleghi una volta sola, con un Client ID e un Client Secret della console per sviluppatori di Twitch. È gratuita per le app Content: ogni sezione conta come una delle estensioni incluse nel tuo piano.Il pubblico è su Twitch. A settembre 2026 gli spettatori vi hanno guardato 1,51 miliardi di ore di live, con in media 2,1 milioni di persone davanti a uno stream in ogni momento, secondo TwitchTracker. Ecco come funziona l'estensione per una creator che va in diretta ogni martedì alle 20.

  4 min di lettura

Trasforma i tuoi documenti in risposte con GoodBarber Chatbot

In un’app, pubblicare un documento utile è solo una parte del lavoro. Le persone devono anche trovare l’informazione giusta quando stanno per agire. Un file con un nome chiaro aiuta chi consulta una raccolta di documenti, ma il lettore può avere una domanda più immediata.La comunicazione aziendale è soltanto una delle applicazioni possibili. Lo stesso approccio può servire per risorse didattiche, guide per i membri di un’organizzazione, riferimenti tecnici o altri documenti utili condivisi in un’app. Nel nostro esempio, un collega sta organizzando una trasferta presso un cliente e vuole sapere:Quali spese di viaggio richiedono un’approvazione preventiva?Abbiamo aggiunto i documenti alle fonti di GoodBarber Chatbot perché i file che già mantieni aggiornati possano alimentare queste conversazioni. Tu scegli i documenti. Gli utenti fanno domande con le proprie parole. L’assistente cerca i passaggi pertinenti e li usa per formulare una risposta.La domanda diventa un punto di accesso al regolamento. Il dipendente può partire dalla decisione che deve prendere, anche senza conoscere il titolo del documento che la spiega.