Raccomandato, 2024

Scelta Del Redattore

Come trasferire le app su iPhone su iOS 10 (senza jailbreak)

iOS non è mai stato un sistema operativo "aperto". Ci sono una serie di limitazioni che Apple impone a iOS, e non è possibile installare app dall'esterno dell'App Store, senza un jailbreak. Tuttavia, tutto è cambiato, quando Apple ha rilasciato Xcode 7. Apple voleva consentire agli sviluppatori di testare le proprie app sui propri dispositivi, senza dover pagare la quota annuale di $ 99 per un account sviluppatore. Quindi, hanno permesso agli sviluppatori di usare Xcode per installare le loro app su un dispositivo iOS. In questo articolo, ti spiegheremo come puoi usarlo per installare praticamente qualsiasi app sul tuo iPhone o iPad, senza doverlo fare in jailbreak.

Nota : questo metodo funziona solo per app il cui codice sorgente è disponibile. App come f.lux e GBA4iOS hanno il loro codice sorgente disponibile su GitHub e Bitbucket, ecc. Puoi cercare il codice sorgente dell'app che desideri su Google, per verificare se sarai in grado di utilizzare questo metodo.

Lo strumento che stiamo utilizzando: Xcode 8

Xcode è l'ambiente di sviluppo ufficiale per le app iOS. Useremo Xcode 8 per installare app su un iPhone con iOS 10. Se non hai già Xcode sul tuo Mac, puoi scaricarlo dall'App Store o direttamente da Apple. Xcode 8 supporta gli SDK per iOS 10, quindi non possiamo usare versioni precedenti. Se non sai cos'è un "SDK", non preoccuparti.

Nota : se sei un beta tester per iOS e hai qualcosa di più grande di iOS 10.0 installato sul tuo iPhone, dovrai installare Xcode 8 Beta. Xcode 8 supporta solo dispositivi fino a iOS 10. Lo dimostreremo su un iPhone 6S con iOS 10.0, utilizzando Xcode 8.

Una volta scaricato Xcode sul tuo Mac, sei quasi pronto per iniziare.

App per il caricamento laterale su iOS 10

Prima di arrivare al sideload dell'applicazione, per prima cosa avremo bisogno del codice sorgente. Ho intenzione di provare e installare f.lux sul mio iPhone. Per impostazione predefinita, l'app f.lux è disponibile solo per dispositivi jailbroken, ma puoi utilizzare questo metodo anche per il tuo iPhone.

Per installare l'app f.lux sul tuo iPhone, procedi nel seguente modo:

Nota : lo farò passo dopo passo, per assicurarmi di poter capire cosa fare, anche se non hai mai usato Xcode in precedenza. Gli utenti che conoscono le basi di Xcode, sentono libero di sfogliare questi passaggi.

1. In primo luogo, andare al repository GitHub per f.lux e fare clic sul collegamento " 1 release ".

2. Scarica il codice sorgente per f.lux, dal link.

3. Sul Mac, decomprimere il file scaricato, per ottenere la cartella del progetto f.lux. Ora lancia Xcode 8 sul tuo Mac e fai clic su " Apri un altro progetto ".

4. Apri la cartella che hai decompresso, seleziona il file " iflux.xcodeproj " e fai clic su "Apri".

5. Xcode caricherà il progetto per te. Clicca su "progetto iflux" nella barra laterale di sinistra.

6. Dovrai modificare un paio di impostazioni per installare l'app sul tuo iPhone. Per prima cosa, vai su " Xcode -> Preferenze " e fai clic sulla scheda "Account" . Dovrai aggiungere il tuo ID Apple qui. Puoi semplicemente fare clic sull'icona più nella parte inferiore dello schermo e aggiungere il tuo ID Apple. Non è necessario essere un ID sviluppatore, puoi utilizzare anche il tuo ID Apple gratuito.

7. Una volta fatto, sarà necessario modificare un paio di impostazioni per il progetto Xcode. Innanzitutto, modifica il valore accanto a " Bundle Identifier " e rendi tutto ciò che è unico e assomiglia a com.xyz.iflux . Nel mio caso, ho sostituito "xyz" con il mio nome.

8. Successivamente, dovrai aggiungere un "team di sviluppo" per il progetto. Fai semplicemente clic sulla casella a discesa accanto a "Team di sviluppo" e seleziona " Il tuo nome (team personale) ".

9. Sei pronto per installare f.lux sul tuo iPhone. Collega semplicemente il tuo iPhone al tuo Mac . Quindi, vai su " Prodotto -> Destinazione " e seleziona il tuo iPhone dall'elenco.

10. Ora, fare clic sul pulsante "Esegui" in Xcode. Xcode inizierà quindi a compilare l'app per il tuo iPhone. Se ricevi degli avvertimenti (segni triangolari gialli), non preoccuparti di loro.

11. Xcode ti avviserà con un errore dicendo che devi fidarti dello sviluppatore su iPhone. Sul tuo iPhone, vai su " Impostazioni -> Generale -> Profili e gestione dei dispositivi ".

12. Toccare la voce in "Developer App" e toccare "Trust".

13. Ora puoi andare al tuo homescreen e cercare f.lux. Tocca l'app per avviarla e funzionerà!

È possibile utilizzare questo metodo per installare qualsiasi app per la quale si ha accesso al codice sorgente. Molte app hanno reso disponibile il loro codice sorgente, in modo che gli utenti possano caricarle facilmente, anche se i loro iPhone non sono jailbroken. Alcune app che hanno reso disponibili i loro codici sorgente sono:

GBA4iOS: un emulatore di Gameboy per dispositivi iOS.

Post Manager: Pubblica / programma i post di Twitter come Buffer, include un'estensione di condivisione

Kodi: un popolare media player e centro di intrattenimento

Sono disponibili molte app open source per iOS. Puoi controllare l'intero elenco su GitHub.

Sideload iOS App su iPhone o iPad con facilità

Ora che sai come utilizzare Xcode 8 per il sideload di app iOS su iPhone non jailbroken o iPad con iOS 10, devi andare avanti e cercare il codice sorgente delle tue app preferite online. Come sempre, se si riscontrano problemi con questo metodo, faccelo sapere nella sezione commenti qui sotto.

Top