Come installare applicazioni non ufficiali utilizzando Xcode

Apple TV XCode

Apple ha recentemente introdotto novità sul modo in cui possiamo installare applicazioni su dispositivi iOS e Apple TV. Ora è abbastanza facile poter installare applicazioni che non si trovano nell'App Store e non è nemmeno necessario pagare per un account sviluppatore per farlo. Grazie all'enorme numero di progetti open source disponibili su GitHub e Xcode, possiamo installare applicazioni come emulatori o browser Internet che non potrebbe mai arrivare sull'App Store e, naturalmente, non è necessario che il jailbreak venga eseguito. Vi diamo tutti i dettagli di seguito.

La fonte inesauribile di applicazioni

GitHub è un concentrato di applicazioni per iOS e tvOS. Abbiamo già spiegato due esempi di come installare applicazioni da questo repository: Provenance, l'emulatore di videogiochi SEGA e Nintendo per la nuova Apple TV e il browser Safari per tvOS. Ma questi sono solo due esempi di ciò che si può fare grazie all'enorme comunità di sviluppatori dietro GitHub. Vuoi sapere tutto ciò che è disponibile per iOS o tvOS? È facile, Devi solo fare una ricerca nella pagina o cliccare direttamente su questi due link che ti darà i risultati delle applicazioni in base alla data dell'ultimo aggiornamento.

Utilizzo di Xcode per creare le nostre applicazioni

XCode

Non possiamo davvero dire che siano app "build", perché sono già create su GitHub, lL'unica cosa che dobbiamo fare è firmarli con il nostro account sviluppatore in modo che possiamo installarlo sul nostro dispositivo. Si tratta di una procedura molto semplice ma anche sempre la stessa, in modo che una volta eseguita un paio di volte risulterà completamente automatica per te.

Requisiti

  • Xcode 7, un'applicazione gratuita che puoi trovare nel file Mac App Store.
  • Account sviluppatore, che può essere gratuito, non è necessario pagare la quota annuale. Puoi crearne uno dal file Sito ufficiale di Apple.
  • Un cavo USB-Lightning per iPhone o iPad o USB-C per Apple TV.
  • La fonte dell'applicazione che hai trovato su GitHub.

Procedura

Clone di GitHub

Il primo passo è ottieni l'URL del progetto da aggiungere a xcode. Scegliamo l'applicazione che vogliamo installare (nell'esempio ho deciso su questa semplice applicazione meteo) e sul lato destro dello schermo troveremo l'URL che dobbiamo copiare negli appunti. Puoi selezionarlo e copiarlo facendo clic sulla piccola icona a destra.

xcode-2

Apriamo Xcode e, se non abbiamo ancora aggiunto il nostro account, è ora di farlo ora. Per fare ciò, andiamo nel menu "Preferenze> Account" e inseriamo i dati del nostro ID Apple con il quale ci registriamo nel programma per sviluppatori Apple. Insisto, non devi pagare nulla.

xcode-1

Poiché il nostro account è stato aggiunto a Xcode, è ora di avviare il processo di firma dell'applicazione. Nella barra superiore selezioniamo "Controllo del codice sorgente> Check-out".

xcode-3

Nella finestra che compare, nel riquadro in basso, incolliamo l'indirizzo che abbiamo copiato primae fare clic su «Avanti»

xcode-4

Dopo alcuni secondi di download del contenuto, apparirà la seguente finestra. Selezioniamo «master» e facciamo clic su «Next»

xcode-6

Una volta terminata l'elaborazione dell'applicazione, che può richiedere da pochi secondi a più di mezz'ora, a seconda dell'applicazione, quando compare l'etichetta "Pronto" nella parte superiore della finestra, possiamo installarla sul nostro dispositivo. In questo caso, trattandosi di un'applicazione per iPhone, collego il mio iPhone al computer tramite il cavo USB-lightninge lo seleziono come appare nell'immagine sopra. Fatto ciò, clicca su Riproduci, il pulsante con il triangolo nero in alto a sinistra, e l'applicazione verrà installata sul nostro iPhone (in questo esempio). Se vuoi vedere un video di esempio, qui puoi vedere la procedura per creare e installare Provenance, l'emulatore di console per tvOS.

Un dettaglio molto importante da tenere a mente è questo La versione Xcode e iOS (o tvOS) devono essere compatibili. Apple di solito aggiorna Xcode per ogni versione, o almeno per le beta, quindi se hai una beta installata sul tuo dispositivo e Xcode non l'ha beta, è probabile che non ti consentirà di installare l'applicazione.

Attenzione a ciò che installi

Un po 'di buon senso: GitHub non è controllato da Apple e l'applicazione non passa attraverso i filtri dell'App Store, quindi fai molta attenzione a ciò che installi. È meglio che ti informi sempre prima dell'applicazione in modo da non avere spiacevoli sorprese. In questo momento il limite dipende da te, e questa è una responsabilità che devi assumerti.

NOTA: l'applicazione utilizzata in questo esempio è stata utilizzata solo per questo scopo. Questa particolare applicazione non funziona utilizzando questo metodo poiché ha altre dipendenze che non sono rilevanti per questo tutorial.


AirDrop per Windows, la migliore alternativa
Sei interessato a:
Come utilizzare AirDrop su PC Windows
Seguici su Google News

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Juanjo suddetto

    Potresti fare un'auto in modo che possiamo vedere come è installato l'emulatore mame su Apple TV 4?

    1.    Luigi Padilla suddetto

      Al momento non funziona bene. Ma lo farò non appena tutto sarà corretto.

  2.   Pedro suddetto

    Questo metodo ti consente di creare le app da solo in Xcode? O è che il codice sorgente delle App create che vengono scaricate da GitHub hanno qualcosa di speciale? Grazie!!

    1.    Luigi Padilla suddetto

      In GitHub sono già realizzati, devi solo firmarli e installarli sul tuo dispositivo

  3.   Kaliano suddetto

    kg1020