Tag: xcode
-
Come installare Visual Studio su Mac
Installare Visual Studio su macOS è davvero semplicissimo (quasi quanto Xcode, scherzo) e vi basterà scaricare il classico .dmg con all’interno un file .pkg che vi servirà per installare tutti i servizi. Il file in questione potete trovarlo qui https://visualstudio.microsoft.com/vs/mac/ Tra l’altro è già anche compatibile con Apple Silicon quindi non avrete problemi se avete […]
-
Come installare MAME su Apple TV
Dovete innanzitutto avere Xcode installato nel vostro Mac, quindi se non ce l’avete ancora, installatelo seguendo questa guida. Una volta installato, dovrete clonare questo progetto: https://github.com/kevsmithpublic/MameAppleTV Collegate la vostra Apple TV tramite il cavo USB-C e all’alimentazione. Tempo qualche secondo dovrebbe comparirvi nell’elenco dei dispositivi. Aprite il progetto che avete scaricato prima e compilatelo: Una […]
-
Come resettare le impostazioni di Xcode
Se state riscontrando dei problemi con Xcode (e quando mai) come il sottoscritto, se volete resettare le impostazioni di Xcode (quindi anche account e login vari a GitHub o correlati), la procedura è molto semplice. Vi basterà aprire il terminale ed eseguire: defaults delete com.apple.dt.Xcode
-
Dove scaricare Xcode
Sembrerà banale ma se volete installare Xcode, tramite App Store non è l’unica risposta! Potrete scaricare il .dmg aggiornato all’ultima versione (e non, caso in cui vogliate installare una versione precedente): https://developer.apple.com/download/more/ Sappiate però che per scaricarlo dal sito web dovrete avere un account developer Apple.
-
Come aggiungere una UITests in Swift
Se volete effettuare un test per la UI (che vi potrebbe servire ad esempio con fastlane), dovrete aggiungere un Target nel vostro progetto e potrete farlo come nello screenshot qui sotto, aggiungendo UI Testing Bundle: Scegliete un nome coerente e cliccate su Finish: Dato che probabilmente Xcode non vi avrà aggiungo lo Scheme, aggiungetelo voi: […]
-
Cosa fare se non riuscite ad installare un’app con Xcode
Anche questa tipologia di bug è divertente, provate e riprovate ma non dipende da voi. Evidentemente qualche procedura è andata storta e Xcode non vuole proprio compilare (o forse quello lo fa, non riesce però ad installarla) e installarla sul vostro iPhone. Le possibilità sono: riavviate sia iPhone che Mac, ricollegate l’iPhone al Mac e […]
-
Come cancellare la cache e liberare spazio su Xcode
Se utilizzate Xcode e volete alleggerire il vostro hard disk, o SSD che sia, vi basterà cancellare queste cartelle: ~/Library/Developer/Xcode/DerivedData ~/Library/Developer/Xcode/Archives ~/Library/Developer/Xcode/iOS DeviceSupport ~/Library/Developer/CoreSimulator ~/Library/Caches/com.apple.dt.Xcode ~/Library/Application Support/MobileSync/Backup Mi raccomando ovviamente di controllare prima che all’interno non ci sia qualcosa che vi necessiti (controllate l’ultima cartella perché è dove dovreste avere i vecchi backup di iTunes).
-
Cosa fare nel caso Xcode dia Clean failed
Se state progettando qualcosa con Xcode e nella compilazione del progetto diciamo che qualcosa non va come dovrebbe andare, provate a fare Clean (nel menu Product) di solito si risolve tutto, ma se anche in questo caso non succede niente… anzi, vi compare questo: Beh, chiudete perché sta per scoppiar… scherzo, chiudete Xcode e cancellate […]
-
Come convertire un progetto in Swift
Xcode permette di fare conversione tra le versioni di Swift (dalle più vecchie, alle più nuove ovviamente) in modo del tutto automatico. Peccato che a volte come tutte le conversioni automatiche… potrebbe non andare a buon fine e incasinarvi il progetto rendendovi tutto illeggibile: Cosa fare in questo caso? Beh, fare versione per versione. Quindi […]
-
Come convertire un progetto da Swift 3 a 4
Come anche nella conversione da Swift versione 2 a 3, avrete bisogno di una versione specifica di Xcode (la 9.3 attualmente, scaricabile da App Store) per convertire da Swift 3 a 4, non vi sarà possibile passare direttamente dal 2 al 4 se non manualmente riscrivendo da zero la vostra app. Potrebbe essere che appena […]