Chiudi l'annuncio

Dopo una lunga attesa, Apple ha finalmente realizzato un nuovo prodotto che piacerà moltissimo a molti sviluppatori. Sfortunatamente, il colosso di Cupertino è spesso lento nell'implementare funzioni che avrebbero dovuto essere qui già da molto tempo. Un ottimo esempio possono essere, ad esempio, i widget del sistema iOS 14. Mentre per gli utenti dei telefoni concorrenti con sistema operativo Android questa è stata per anni una cosa del tutto normale, per (alcuni) utenti Apple si è trasformata lentamente in una rivoluzione. Allo stesso modo, Apple ha ora introdotto un cambiamento piuttosto importante per l'App Store. Permetterà agli sviluppatori di pubblicare le loro applicazioni in privato, di conseguenza l'app specificata non sarà ricercabile all'interno dell'app store di Apple e dovrai accedervi solo tramite un collegamento. A cosa serve comunque?

Perché volere app private

Le cosiddette applicazioni non pubbliche, che in condizioni normali non possono essere trovate, possono portare una serie di vantaggi interessanti. In questo caso, ovviamente, non stiamo parlando delle normali app su cui fai affidamento ogni giorno e con cui lavori spesso. Naturalmente, il loro sviluppatore vuole il contrario: essere visto, scaricato/acquistato e generare profitto. Naturalmente questo non vale in tutti i casi. Ad esempio, possiamo immaginare una situazione in cui viene creata un'applicazione più piccola per le esigenze di una determinata azienda. Naturalmente non volete che nessun altro possa accedervi inutilmente, anche se, ad esempio, non potrebbe verificarsi alcun danno. E questo al momento non è proprio possibile.

Se desideri nascondere l'applicazione al pubblico, sei semplicemente sfortunato. L'unica soluzione è proteggerlo adeguatamente e consentire l'accesso, ad esempio, solo agli utenti registrati che devono conoscere in anticipo i propri dati di accesso. Ma non è proprio così. È importante distinguere tra un'app per le esigenze delle aziende e un programma che semplicemente non si vuole vedere tra i mangiatori di mele. Comunque sia, la soluzione inbound sotto forma di app non pubbliche tornerà sicuramente utile.

Approccio attuale

Allo stesso tempo, un'opzione simile esiste qui da molti anni. Se sei uno sviluppatore e desideri pubblicare la tua applicazione, hai praticamente due opzioni: pubblicarla sull'App Store o utilizzare il programma Apple Enterprise Developer. Nel primo caso, dovresti proteggere l'app in questione, come abbiamo scritto sopra, impedendo l'accesso ad essa da parte di persone non autorizzate. D'altra parte, il programma Enterprise Developer offriva già in passato la possibilità della cosiddetta distribuzione privata, ma Apple è arrivata rapidamente a questo. Sebbene originariamente questo approccio avrebbe dovuto essere utilizzato per distribuire l'applicazione tra i dipendenti dell'azienda, l'intera idea è stata utilizzata in modo improprio da aziende di Google e Facebook, mentre qui sono comparsi anche contenuti illegali dalla pornografia alle applicazioni di gioco d'azzardo.

App Store

Anche se questo programma supportava la distribuzione privata, presentava ancora limiti e carenze. Ad esempio, i lavoratori part-time o i dipendenti esterni non potrebbero utilizzare un'applicazione rilasciata in questa modalità. A questo proposito sono stati esentati solo i produttori di automobili e i loro negozi e servizi partner.

Sempre le stesse (rigorose) regole

Sebbene solo un numero limitato di persone abbia accesso ad applicazioni non pubbliche, Apple non ha compromesso in alcun modo i propri termini. Ciononostante, le singole applicazioni dovranno sottoporsi ad un classico processo di verifica e confermare che soddisfano tutte le condizioni dell'App Store di Apple. Sia che lo sviluppatore voglia pubblicare la sua app pubblicamente o privatamente, in entrambi i casi il team competente la controllerà e valuterà se lo strumento non viola le regole citate.

Allo stesso tempo, qui funzionerà una restrizione piuttosto interessante. Se uno sviluppatore pubblica una volta la sua applicazione come non pubblica e poi decide di renderla disponibile a tutti, si trova ad affrontare un processo piuttosto complesso. In tal caso dovrà caricare l’app completamente da zero, questa volta come pubblica, e farla valutare nuovamente dal team competente.

.