Prima era Facebook. E poi Google è stato catturato nel dragnet in espansione. In poco tempo si è scoperto che diverse app stavano sfruttando il programma di certificazione aziendale di Apple. Ma Apple sta apportando cambiamenti nel tentativo di ridurre tale possibilità.
Secondo un rapporto di venerdì del The Verge (attraverso AppleInsider), Apple ha apportato alcune modifiche chiave al suo programma di certificazione aziendale. L'obiettivo è ridurre la possibilità che un'applicazione possa essere utilizzata come target e trarre vantaggio dagli utenti iOS, indipendentemente dalle dimensioni dello sviluppatore dell'app. Il rapporto originale rileva che queste modifiche includono la possibilità da parte di Apple di rivedere qualsiasi app utilizzando il programma di certificazione in qualsiasi momento e senza preavviso.
È interessante notare che Apple ha apportato queste modifiche prima che il WWDC di quest'anno iniziasse la scorsa settimana. Le modifiche sono state individuate per la prima volta dallo sviluppatore Steve Moser, che ha twittato le modifiche, ma ha eliminato il tweet originale dopo averlo pubblicato.
Le nuove regole prevedono che Apple abbia la possibilità di rivedere a fondo qualsiasi app utilizzando il programma di certificazione aziendale in qualsiasi momento, anche dopo l'avvio.
Comprendi e accetti che Apple si riserva il diritto di riesaminare e approvare o rifiutare qualsiasi applicazione per uso interno che desideri distribuire ... in qualsiasi momento durante il periodo di validità del presente accordo ", si legge in una nuova sezione dei Termini e condizioni dell'App Store . "Se richiesto da Apple, l'utente accetta di collaborare pienamente con Apple e di fornire prontamente tale applicazione per uso interno ad Apple per tale revisione.
Quindi, se Apple determina che un'app ha infranto le sue regole, può dire allo sviluppatore che deve estrarre l'app dall'App Store fino a quando non vengono apportate modifiche per allinearle meglio alle regole dell'App Store.
Questo cambiamento nella metodologia è probabilmente destinato a evitare di ottenere del tutto un certificato aziendale per sviluppatori. Apple ha seguito questa strada sia con Facebook che con Google.
Apple probabilmente avrebbe dovuto applicare questa regola sin dall'inizio, considerando che il programma di certificazione aziendale consente di bypassare completamente l'App Store e caricare un'app con funzionalità che altrimenti verrebbero bloccate dallo storefront digitale.
Comunque, meglio tardi che mai.