Aggiornamento della versione 2.0 di AltStore rilasciato per celebrare il 5° anniversario

Aggiornamento della versione 2.0 di AltStore rilasciato per celebrare il 5° anniversario

Sabato il team AltStore ha celebrato il quinto anniversario del giorno in cui ha lanciato AltStore Classic per tutti i possessori di iPhone e iPad in tutto il mondo che cercavano un modo semplice per trasferire le app sui propri dispositivi tramite un ID Apple registrato dallo sviluppatore Apple con il rilascio di AltStore versione 2.0 .

Annunciata la versione 2.0 di AltStore.

Citando il post di annuncio condiviso tramite X (ex Twitter) sabato pomeriggio, questo aggiornamento merita particolarmente il soprannome di versione 2.0, poiché include un ampio registro delle modifiche con non solo correzioni di bug e miglioramenti, ma anche nuovi utenti che trasferiscono alcune funzionalità chiave della piattaforma AltStore PAL di cui gli utenti nell’UE godono da tempo.

IL registro completo delle modifiche è dettagliato di seguito per il tuo piacere di visione:

Nuovo

Fonti

– Aggiungi qualsiasi fonte di terze parti, oltre alle fonti consigliate esistenti!
– Nuova scheda Sorgenti dedicata per gestire e sfogliare facilmente le fonti
– Schermata separata “Aggiungi fonte” per semplificare l’aggiunta di fonti
– Visualizza l’anteprima delle fonti prima di aggiungerle ad AltStore
– Visualizza informazioni dettagliate ed eventuali collegamenti aggiuntivi
– Sfoglia tutte le app e le notizie per una fonte
– La sezione “App in primo piano” mostra le migliori app di una fonte
– Supporta il blocco remoto di fonti dannose

Scheda Sfoglia riprogettata

– Nuovo design “carta” per gli elenchi delle app
– Visualizza a colpo d’occhio le app aggiornate più di recente
– Sfoglia le app per fonte o per 8 nuove categorie
– Scorri le app in primo piano da ciascuna fonte
– Modifica l’ordinamento delle app durante la navigazione per fonte o categoria
– Tocca il nome della categoria per passare facilmente da una categoria all’altra durante la navigazione
– Scorri tutti gli screenshot direttamente dalla scheda Sfoglia

Patreon

– Le fonti di terze parti ora possono distribuire app esclusive di Patreon agli utenti, inclusi i membri gratuiti
– Fai una donazione ai Patreon degli sviluppatori e scarica le app esclusive di Patreon, tutte all’interno di AltStore
– Supporta importi di contributo “personalizzati” in modo che i sostenitori possano donare ciò che desiderano
– Mostra l’importo del contributo richiesto per le app Patreon (se fornito)

Icona dell’app

– Nuova icona dell’app
– Scegli le icone delle app alternative in Impostazioni

Autorizzazioni dettagliate dell’app

– Visualizza tutti i diritti e le autorizzazioni sulla privacy per un’app dalla relativa pagina dello store
– Tocca qualsiasi autorizzazione per visualizzare una descrizione dettagliata
– Verifica automaticamente che le autorizzazioni siano accurate prima dell’installazione
– Chiede all’utente di rivedere le autorizzazioni durante l’installazione e l’aggiornamento delle app
– Quando si installa una nuova app, verranno visualizzati tutti i diritti
– Quando si aggiorna un’app, verranno visualizzati solo i diritti aggiunti

JSON di origine

– Supporta JSON5
buildVersion Il parametro consente di distribuire più build con la stessa versione dell’app
sha256 Il parametro consente ad AltStore di verificare che i file .ipa scaricati abbiano l’hash SHA-256 corretto
appPermissions Il parametro dichiara tutte le autorizzazioni utilizzate da un’app e dalle sue estensioni
marketingVersion Il parametro consente di personalizzare la versione visualizzata all’utente

Varie

– Aggiunti i pulsanti Segui dei social media alle Impostazioni
– Gestisce i link diretti “cerca” e “visualizza app”.
– Ricerca: altstore://search?q=[query]
– Visualizza l’app: altstore://viewApp?bundleID=[app bundle ID]

Migliorato

Schermate

– Supporta screenshot di diverse dimensioni
– Supporta screenshot specifici sia per iPhone che per iPad
– Arrotonda automaticamente gli screenshot acquisiti con Face ID iPhone
– Visualizza l’anteprima degli screenshot a schermo intero toccandoli dalla pagina dello store di un’app
– Ignora gli screenshot a schermo intero con il gesto di scorrimento

Verifica dell’app

– Verifica che la versione dell’app scaricata corrisponda all’origine
– Verifica che la versione della build dell’app scaricata corrisponda all’origine
– Verifica che le autorizzazioni dell’app scaricata corrispondano all’origine
– Verifica che il file .ipa scaricato corrisponda all’hash SHA-256 (se fornito)

Verifica della fonte

– Verifica che l’identificatore della fonte non cambi dopo l’aggiornamento
– Verifica che l’identificatore della fonte non corrisponda alle fonti esistenti durante l’aggiunta
– Verifica che tutte le autorizzazioni sulla privacy siano valide usageDescription
– Genera un errore quando si aggiunge la fonte del marketplace ad AltStore non marketplace (e viceversa)
– Include l’ultimo valore del percorso di codifica mancante per DecodingError.keyNotFound
– Depreca identifier chiave

Scheda Notizie

– Modificato il rapporto di aspetto dell’immagine a 3:2
– Carattere aggiornato per utilizzare stili di testo dinamici
– Utilizza un’altezza uniforme per tutte le notizie nella pagina dei dettagli della fonte

Registrazione

– Passato a OSLog.framework per attività importanti
– Esportare registri dettagliati tramite Registro errori dalla scheda Impostazioni

Caching delle immagini

– Aumento del limite della cache per ridurre la frequenza con cui AltStore recupera le immagini
– Cancella la cache delle immagini con l’opzione “Cancella cache…” in Impostazioni

Varie

– Limita le date relative a “Oggi” e “Ieri”
– Modificata l’ortografia di “WiFi” in “Wi-Fi”
– Visualizza il numero di versione per gli aggiornamenti nella scheda Le mie app
– Sostituita la dipendenza AppCenter con TelemetryDeck
– Aggiunto manifesto sulla privacy
– Aggiornato il messaggio di avviso di disconnessione di Patreon da applicare a tutte le app impegnate
– Rigenera gli errori di salvataggio dei dati principali dopo l’installazione delle app
– Cattura #fileID E #line per OperationError.appNotFound
– Applica una dimensione minima coerente per PillButton
– Aggiornamenti AppViewController da usare UINavigationBarAppearance API

Fisso

Dimissioni dalle app

– Risolti vari problemi legati alla dimissione di alcune app
– Risolto il problema con l’app che a volte si bloccava durante l’installazione/aggiornamento delle app
– Risolto il problema con la dimissione delle app con diritti che l’app originale non aveva
– Risolte le app di dimissione senza i diritti richiesti
– Risolto il problema con le app di dimissione con diritto jolly “keychain-access-groups”.
– Risolte le app di dimissione con caratteri alfanumerici non inglesi nel nome

Interfaccia utente

– Risolto il problema con la scomparsa della barra delle schede Impostazioni su iOS 18
– Risolti i banner schiacciati nella schermata ID app
– Risolto il problema con i titoli dei pulsanti che lampeggiavano durante lo scorrimento nella vista
– Risolta l’animazione errata del raggio dell’angolo per le schermate dei dettagli dell’app + della sorgente
– Risolto il problema con il pulsante “Altro” che veniva visualizzato per sbaglio se l’altezza del testo era esattamente uguale all’altezza compressa
– Risolto il problema con la mancata visualizzazione del pulsante “altri aggiornamenti” quando sono presenti più di 2 aggiornamenti
– Risolto il problema che mostrava erroneamente il messaggio “Aggiornamenti non supportati disponibili”.
– Risolto il problema con la visualizzazione del pulsante “Aggiorna” nella pagina dell’app store quando non è disponibile alcun aggiornamento supportato
– Risolta l’altezza errata della cella per alcune notizie
– Risolto il problema con la sfocatura mancante durante la spinta AppViewController sul controller di navigazione modale

Varie

– Risolto il crash durante l’aggiunta di una fonte con lo stesso nome di un’altra fonte
– Risolto il problema relativo all’errore “Core Data” se si verificava un errore durante l’analisi del JSON di origine
– Risolto il problema con l’aggiornamento ridondante dell’app che veniva visualizzato dopo aver fallito nel backup/ripristino dell’app
– Risolto il problema con la mancata visualizzazione della vista toast se si verificava un errore durante il recupero iniziale delle fonti
– Risolto il problema relativo alla gestione errata di varie operazioni annullate
– Risolto errore durante il recupero degli utenti della Friend Zone a causa di un nome nullo imprevisto
– Risolto il problema relativo all’unione errata delle versioni dell’app per la stessa app da fonti diverse
– Risolto errore di migrazione all’avvio se il gruppo di app AltStore non esiste
– Risolto l’errore “gruppo di app mancante” se il gruppo di app AltStore non era il primo elencato in Info.plist
– Risolto il problema con il salvataggio accidentale degli errori “Operazione annullata” nel registro errori
– [iPad] Risolto il problema relativo all’arresto anomalo durante la rimozione di app dalla scheda Le mie app
– Fisso CollapsingTextView Avviso di runtime “Modalità compatibilità TextKit 1”.
– Risolti gli avvisi di runtime “proprietà trasformabili che non utilizzano trasformatore sicuro”.
– Risolto errore di runtime “vincoli insoddisfacenti” per InstalledAppsCollectionFooterView

Uno dei principali cambiamenti che gli utenti di AltStore riconosceranno subito è che il team di AltStore ha effettuato il porting sulla scheda Sfoglia riprogettata di AltStore PAL, che rende facile per gli utenti visualizzare le app aggiornate e in primo piano più recentemente condivise su ciascuna fonte. Gli utenti hanno anche la possibilità di navigare per categoria. Queste fonti ora hanno le proprie tabelle dedicate in cui gli utenti possono gestirle o visualizzare maggiori dettagli.

Le fonti ricevono un altro importante aggiornamento in AltStore v2.0 perché ora possono aggiungere qualsiasi fonte di terze parti all’app invece di fare affidamento solo sulle fonti consigliate da AltStore. In sostanza, ciò significa che gli sviluppatori di app possono ora creare e condividere fonti di app con gli utenti ordinari di AltStore, il che rende più semplice per gli utenti finali acquisire e utilizzare tali app.

Preoccupato per il malware? Sebbene il sideload aumenti il ​​rischio di installazione di malware, AltStore ti assicura di sapere sempre cosa stai inserendo sul tuo dispositivo consentendoti di rivedere autorizzazioni importanti prima di eseguire il sideload delle app. Ciò ti impedisce di essere colto di sorpresa quando un’app esegue improvvisamente un comportamento inaspettato.

Se stai già utilizzando AltStore, puoi scaricarlo facilmente direttamente dall’app AltStore stessa. Chiunque non utilizzi già AltStore installerà automaticamente la versione 2.0 quando tenterà di installarlo per la prima volta dal proprio computer Mac o Windows tramite AltServer. AltStore supporta tutte le versioni del firmware iOS e iPadOS, con o senza jailbreak.

Sei entusiasta di tutti i principali cambiamenti in AltStore v2.0? Facci sapere cosa non vedi l’ora di provare nella sezione commenti in basso.