Una nota del fondatore

Ho creato AppTesters perché nessuno dovesse imparare il sideload da solo.

AppTesters non è nato come un negozio di certificati o una raccolta di prodotti. È nato da un iPhone, da anni passati a imparare da autodidatta e dalla convinzione che le persone debbano poter capire e usare i propri dispositivi senza essere lasciate sole.

Manpreet Singh, fondatore di AppTesters

Manpreet Singh

Fondatore, AppTesters

Capitolo 01

Gli inizi

Un iPhone di seconda mano ha cambiato la mia strada.

Prima di AppTesters ero un utente Android: facevo il root dei telefoni ed esploravo tutto ciò che potevo modificare. Quando il mio telefono Android si è rotto, un familiare mi ha regalato un iPhone 5. Avevo sempre desiderato un iPhone, ma non potevo permettermelo, quindi quel dispositivo significava molto per me.

Mi ha subito colpito quanto il software sembrasse curato. In seguito ho comprato un iPhone 8 di seconda mano, quasi nuovo. Come faccio sempre, ho iniziato a capire cosa succedeva sotto la superficie: non solo come usare il telefono, ma come funzionavano il suo software e il suo hardware.

Capitolo 02

iOS 11–12

Il jailbreak mi ha insegnato cosa può diventare un dispositivo.

L’esperienza con il root su Android mi ha portato in modo naturale al jailbreak. Ho fatto il jailbreak dell’iPhone 8 con Electra e Cydia e ho passato gli anni successivi a sperimentare con tweak, app modificate e modi diversi per far funzionare il dispositivo a modo mio.

All’inizio non sapevo quasi nulla. Dovevo trovare i repository, capire la compatibilità, rimediare agli errori e imparare di quali consigli fidarmi. Reddit mi è stato utile, ma vedevo anche sviluppatori e utenti litigare tra loro, quando i nuovi arrivati avevano semplicemente bisogno di una guida paziente.

Capitolo 03

La prima community

Ho creato il gruppo che avrei voluto trovare.

Non avevo tutte le risposte, ma sapevo che altre persone arrivavano con le mie stesse domande. Ho avviato una community su Telegram dove si potesse imparare senza sentirsi stupidi. È cresciuta fino a qualche migliaio di membri.

Non c’era nessuna attività commerciale dietro. Aiutavo le persone a risolvere i problemi, condividevo ciò che avevo imparato e lavoravo a tweak e altri piccoli progetti. Ogni tanto qualcuno faceva una donazione, ma il motivo del gruppo era semplice: le persone meritavano un posto più utile in cui imparare.

La svolta

Ho lasciato il jailbreak. Non volevo rinunciare alle app modificate.

Con il tempo, le app bancarie e altri servizi essenziali sono diventati sempre più difficili da usare su un telefono con jailbreak. I sistemi per aggirare il rilevamento del jailbreak hanno funzionato per un po’, ma il conflitto continuava a crescere. Alla fine ho dovuto scegliere l’affidabilità e riportare il telefono a una configurazione standard.

Ciò che mi mancava di più era la libertà di usare app modificate. Ho iniziato a cercare un modo per conservare quella parte dell’esperienza senza jailbreak. Quella ricerca mi ha portato al sideload, ai certificati di firma, ai file P12, ai profili di provisioning e alla registrazione dei dispositivi.

Ancora una volta ero un principiante. Ancora una volta le informazioni utili erano sparse e non c’era nessuno che mi guidasse chiaramente dall’inizio alla fine.

Aprile 2022

AppTesters è nato come gruppo Telegram.

Dopo aver passato mesi a imparare il processo di sideload, ho creato un gruppo Telegram e l’ho chiamato AppTesters. Ho invitato persone della community del jailbreak che stavano affrontando la stessa transizione e si ponevano le stesse domande.

Spiegavo le alternative con onestà: usare un metodo gratuito come AltStore, oppure acquistare un certificato di firma se si adattava al modo in cui volevi installare le app. Aiutavo le persone a capire le restrizioni, trovare il proprio UDID, scegliere gli strumenti e rimediare quando un’installazione non andava a buon fine.

Il nome era semplice, ma l’idea alla base era la stessa di prima: creare un luogo in cui l’apprendimento si condivide e l’aiuto è sempre disponibile.

«Non sono partito da un business plan. Sono partito rispondendo alle domande a cui un tempo avevo dovuto rispondere da solo.»

Il primo certificato

Ottobre 2022

Un account Apple Developer

Un membro della community disposto a credere nell’idea

Le prime registrazioni di dispositivi della community

File P12 e mobileprovision preparati per la consegna

Supporto, registrazione e consegna dei certificati

Un flusso di lavoro replicabile per aiutare i nuovi utenti

La prova che AppTesters poteva diventare sostenibile

Come è diventato realtà

01Fiducia della community
02Primo account
03Servizio di certificati

Ottobre 2022

Poi la community ha reso possibile l’attività.

Ho scoperto che un account Apple Developer poteva registrare un numero limitato di dispositivi. Un membro storico della community ha acquistato un account e si è fidato di me per configurarlo, registrare i dispositivi e preparare i file di firma per altri utenti.

Ho iniziato a offrire certificati a circa dieci-dodici dollari statunitensi, consegnando i file P12 e mobileprovision. Quando le persone pagavano, ricevevano i file e installavano le app con successo, ho capito che questo poteva funzionare per entrambe le parti: gli utenti potevano ottenere più libertà sui propri dispositivi e il lavoro necessario per aiutarli poteva diventare sostenibile.

È stato quello il momento in cui la community AppTesters è diventata il servizio AppTesters.

Quello che è venuto dopo

Gli anni difficili hanno plasmato il nostro modo di lavorare.

Più di quattro anni hanno portato crescita, ma anche ondate di revoche di massa, ritardi di idoneità, certificati non funzionanti, sistemi Apple in continuo cambiamento e tante conversazioni difficili con i clienti.

Queste esperienze ci hanno insegnato che un servizio di certificati non può basarsi sulla promessa di un rischio zero. Deve basarsi su spiegazioni chiare, politiche eque, assistenza concreta e sulla volontà di esserci quando qualcosa va storto.

  • ✓Spiegare le restrizioni prima di chiedere a qualcuno di pagare.
  • ✓Dire alle persone quando un metodo gratuito potrebbe bastare.
  • ✓Non far sentire fuori posto i principianti che fanno domande di base.
  • ✓Essere onesti su revoche, ritardi di idoneità e limiti dei certificati.

Perché AppTesters esiste ancora

Il tuo dispositivo dovrebbe essere davvero tuo.

Non voglio che ogni dispositivo Apple diventi un telefono Android, e capisco perché esiste la firma delle app. Ma credo anche che le persone debbano avere un modo pratico per installare e testare app al di fuori dell’App Store sui dispositivi di loro proprietà.

Il mio obiettivo è mantenere aperta questa possibilità attraverso i certificati di firma. Voglio rendere il processo comprensibile, con prezzi equi e un’assistenza adeguata, per quante più persone possibile.

Era questo l’obiettivo nel 2022. Ed è ancora l’obiettivo oggi.

La community è venuta prima di tutto. E lo è ancora.

Il servizio di certificati, Signer, la libreria di app, il Centro assistenza e il lavoro con i creator sono nati dalle domande di persone reali. Non sono la storia in sé: sono il risultato dell’ascolto della community e della costruzione di ciò di cui aveva bisogno.

AppTesters è un servizio indipendente: non è Apple Inc., non è un rivenditore autorizzato Apple e non è approvato da Apple. Apple, iPhone, App Store e gli altri nomi di prodotti Apple sono marchi di Apple Inc.