Senza una porta USB-C per collegarlo a un computer, l’Apple TV 4K rientra saldamente nella categoria dei “prodotti fastidiosi con cui Apple non vuole che tu scherzi”. Tuttavia, mentre è più facile ottenere le tue app sul suo fratello maggiore, Apple TV 4, è comunque possibile firmare e caricare app sul 4K.
La prima cosa da notare è che se sei un utente di Apple TV 4, non è necessario farlo. Il processo è piuttosto complicato (almeno la prima volta) e mentre funzionerà perfettamente su Apple TV 4, non c’è alcun punto in cui puoi usare Cydia Impactor in una frazione del tempo. Per fare ciò, sostituisci qualsiasi riferimento a LiberTV con l’applicazione che hai scelto di caricare in un file laterale.
Utenti di Apple TV 4K, continua a leggere.
I seguenti passaggi preliminari devono essere eseguiti solo una volta. Una volta che sei pronto, non dovrai ripeterli. Se hai già seguito questi passaggi e hai già scaricato un’app, puoi…
Prima di iniziare, devi avere:
1) Un computer Mac, un Hackintosh o un computer che esegue macOS in una macchina virtuale.
2) Xcode, che può .
3) Il.
4) , che può essere .
5) , pronto per firmare le app con.
6) Collega il tuo computer alla tua Apple TV 4K in modo da poterti connettere in Xcode. Questo è facile da fare
Se sai che la tua app è già firmata e desideri caricarla sulla tua Apple TV 4K, puoi… Alcuni esempi di questo scenario sono app salvate che hai precedentemente firmato con iOS App Signer e ripassa semplicemente il tuo dispositivo e app prefirmate da qualcun altro con un certificato valido che desideri utilizzare.
Se non sai cosa significa o non sei sicuro che la tua app sia firmata, dovresti presumere che l’app non sia firmata e seguire le istruzioni in questa sezione .
Il primo passaggio sarà creare un certificato e un modello di provisioning per firmare l’applicazione. I lettori con un account sviluppatore a pagamento possono crearli nella sezione Certificati, Identificatori e Profili . Tuttavia, questo è complicato e i lettori con un account sviluppatore gratuito non possono fare tutto. Per questo motivo, consiglio di utilizzare il seguente metodo, che trovo molto più semplice:
1) Avvia Xcode .
In Xcode, Preferenze, Account , verifica che il tuo ID Apple sia stato aggiunto. Questo per firmare le nostre domande. In caso contrario, tocca + per aggiungere un account, seleziona ID Apple e quindi accedi.
2) Ora nella barra dei menu seleziona File, New Project, tvOS, Single View App .
3) Ora inserisci i dettagli del progetto. Il nome del prodotto dovrebbe normalmente essere il nome dell’app che desideri caricare lateralmente, ad esempio Kodi . Il nome dell’organizzazione potrebbe essere letteralmente qualsiasi cosa. L’identificatore dell’organizzazione è solitamente com. seguito da una stringa personale che puoi utilizzare per tutte le tue app, ad esempio com.idownloadblog .
Un identificatore di bundle verrà generato automaticamente da questi due campi. Nell’esempio che ho fornito sopra, il mio identificatore di bundle sarebbe com.idownloadblog.kodi . Il tuo sarà diverso. Il Team dovrebbe essere l’ID Apple che hai aggiunto nel passaggio 1) .
4) Una volta aperto il progetto, configurarlo come mostrato di seguito. Assicurati di selezionare la tua specifica unità Apple TV 4K in alto a sinistra, non una generica. Per fare ciò, devi essere connesso al tuo computer tramite la stessa rete Wi-Fi.
I campi dell’identità dovrebbero essere compilati automaticamente con le informazioni del passaggio 3) . I campi della firma dovrebbero avere il tuo ID Apple selezionato e non mostrare errori . Seleziona la versione firmware corrente della tua Apple TV 4K in Deployment Target.
Quando lo fai, Xcode dovrebbe creare automaticamente un modello di provisioning e un certificato per la tua app/dispositivo, che puoi vedere elencato nella sezione Firma sopra.
Ora puoi uscire da Xcode.
5) Avvia Firma app iOS . Trascina l’app a cui desideri accedere nel campo File di input.
In Firma certificato, seleziona l’ID Apple che usi in Xcode (dal passaggio 1 ). In Provisioning Profile, seleziona il profilo che Xcode ha generato automaticamente per te. Probabilmente avrà l’identificatore del pacchetto che è stato creato con il progetto Xcode nel passaggio 3) , ad esempio, com.idownloadblog.kodi .
Gli altri campi possono essere ignorati. Premi Start e salva l’app ora firmata sul desktop.
Se hai bisogno di caricare nuovamente questa applicazione in futuro, salvala sul tuo computer. Ciò eviterà di ripetere parte della guida la prossima volta.
6) Ripeti i passaggi 2)-5) per tutte le altre app che desideri caricare lateralmente. Ricorda di modificare ogni volta i dettagli nel progetto Xcode e nell’App Signer per iOS in modo che corrispondano all’app, all’ID Apple e all’unità Apple TV che stai utilizzando.
Ora sei pronto per caricare le app sulla tua Apple TV 4K.
1) Una volta che hai le tue app firmate pronte, avvia Xcode e seleziona Finestra, Dispositivi e Simulatori dalla barra dei menu.
Assicurati che la tua Apple TV 4K sia collegata ed evidenziata nella barra laterale.
2) Fare clic sul pulsante + per aggiungere un’app. Seleziona le tue app firmate sul desktop (o ovunque tu le abbia salvate) per caricarle sulla tua Apple TV 4K.
3) Le app dovrebbero apparire nella schermata iniziale della tua Apple TV. Esci da Xcode e goditi le tue app sulla tua Apple TV 4K.
Se hai un account sviluppatore Apple gratuito (e non sei incarcerato) dovrai ricaricare le tue app ogni 7 giorni. Se hai un account a pagamento, durerà un anno.
Andando avanti, salta la sezione Prerequisiti . Per eseguire il sideload di nuove app non firmate, segui le sezioni Come firmare un’app e Come trasferire nuovamente un’app. Per trasferire le app prefirmate per le quali hai già creato un progetto Xcode e firmare un certificato, segui Come trasferire solo un’app .
Se mantieni le tue app firmate alla fine del passaggio 5) nella sezione Come firmare un’app , puoi facilmente rinunciarvi utilizzando iOS App Signer. Rilasciali e usa l’ opzione Solo firma nuovamente , quindi spingili come descritto in Come caricare un’app .
oh! Il processo non è così male come sembra; molti passaggi possono essere saltati dopo la prima volta e altri diventano una seconda natura.
Questioni? Fammi sapere se sei bloccato tramite la sezione commenti e cercherò di aiutarti.
Come firmare e caricare app su Apple TV 4K