Categoria: Developing iOS

  • 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 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 […]

  • Come convertire un progetto da Swift 2 a 3

    Prima di tutto dovete scaricarvi la vecchia versione di Xcode perché quella attuale (la 9.3) non permette di farlo. E per vecchia versione intendo più precisamente la 8.3.3 e non altre ancora più vecchie. Una volta scaricato chiudete la versione nuova, qualunque essa sia e aprite solo la 8.3.3 e cliccate su: Poi confermate che […]

  • Dove scaricare le vecchie versioni di Xcode

    Se state cercando di scaricare una vecchia versione di Xcode perché avete bisogno di funzionalità che nella versione attuale sono state rimosse, ma non riuscite proprio a trovarlo… beh, è perché cercate nel posto sbagliato. Andate qua e loggatevi con il vostro account da Developer (è necessario averne uno) https://developer.apple.com/download/more/ e scaricate la versione che […]

  • How to simultaneous Xcode 7 and Xcode 8 compatibility

    If you want to not upgrade at Swift 3, follow this tutorial: http://radex.io/xcode7-xcode8/

  • How to read and write file in Swift

    In Swift 3 the syntax is a just a few different than the 1 or 2 version: let file = “file.txt” //this is the file. we will write to and read from it let text = “some text” //just a text if let dir = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first { let path = dir.appendingPathComponent(file) // […]

  • Xcode can’t archive codesign failed with exit code 1

    In case Xcode, when you try to compile an app in simulator give you “Command /usr/bin/codesign failed with exit code 1”. Open the terminal and paste: cd ~/Library/Developer/Xcode/DerivedData xattr -rc .

  • Perché CocoaPods è il male assoluto

    Ok, sì lo so, male assoluto è un esagerazione e sopratutto è un opinione e non un dato di fatto. Non starò qua a spiegarvi il perché o il per come CocoaPods rischia di essere svantaggioso su grandi progetti (anche piccoli in realtà a dire il vero) ma vi rimando a questo articolo di Zalando […]

  • Come creare screenshot per l’App Store con LaunchKit

    Oggi voglio presentarvi un sito web fantastico che vi semplificherà la vita durante la pubblicazione della vostra applicazione sull’App Store di Apple. Link https://launchkit.io È stato usato da più di 50.000 app tra cui alcune molto importanti di aziende anche quotate in borsa! Che aspettate a provarlo?

  • Come convertire colori esadecimali in UIColor

    È molto semplice con questa utility: https://www.uicolor.io/ E in Swift potete usarli con: UIColor(red: 0.961, green: 0.267, blue: 0.255, alpha: 1.0) Alla prossima!