giovedì 12 aprile 2018

PRONTO PRO per sviluppo app? No grazie, meglio Cuoriilabs.com

Ricevo quotidianamente richieste per sviluppo di app e software in Sardegna da Pronto Pro.
L'opportunità di ricevere delle richieste per sviluppo app a Milano, Roma e nel resto d'Italia e abbastanza interessante, ma...

...il dubbio più che legittimo è che queste numerose richieste (alle cui offerte è necessario rispondere con crediti sonanti e tutt'altro che economici) siano in qualche modo false portandomi ad una perdita di tempo e di euro non indifferente.

Nel dubbio:

Se volete sviluppare un app, sviluppare un software, oppure avete una grande idea  contattami su http://www.cuoriilabs.com oppure su questo blog.


No prontopro, meglio CuoriiLabs.com

venerdì 29 dicembre 2017

Un 2017 con pochi post

Il 2017 è volato è non ho scritto praticamente nessun post, devo dire che qualcuno l'ho scritto per il mio blog aziendale su CuoriiLabs, la mia attività di consulenza per lo sviluppo di app, siti e soluzioni software con base in Sardegna ma aperta a tutti i clienti da Milano, Roma, Palermo e Firenze.

E' stato un anno intenso, passato a sviluppare tante cose interessanti anche in compagnia di javascript con angular e react su tutti, senza dimenticare lo sviluppo nativo con Obj-C per iOS, Java per Android e tanto PHP per i server.

Spero che anche il 2018 porti tanti progetti interessanti e magari qualche post in più su questo blog.

martedì 20 settembre 2016

Trovare errori nei file Localizable

I classici file Localizable.strings possono essere piuttosto insidiosi specie quando non compilano per via di un ; dimenticato o di qualche minuscolo carattere.

XCODE non ci aiuta tantissimo nel darci la natura dell'errore o la riga incriminata.

Per evitare di affanarci alla ricerca degli errori nei nostri file utilizziamo l'utility plutil


andate nella directory con il file ed eseguite



plutil -lint Localizable.strings 


buone app a tutti

venerdì 22 aprile 2016

iOSBlocks deprecated

I just discovered that the useful iOSblocks pod has been deprecated in cocoapods and his repository has been deleted.

This is an annoying problem for someone like me and for my CuoriiLabs mobile agency that used that pod in several legacy projects.

However, i forked it(from another fork ) so you can still use the library.

just reference it in your pod with


pod 'iOSBlocks', :git => 'https://github.com/garixi/iOSBlocks.git'

You can find it on my Github page https://github.com/garixi/iOSBlocks.

Enjoy it

martedì 1 marzo 2016

Apple Worldwide Developer Relations Certification Authority Intermediate Certificate EXPIRED!


Ovvero come i nostri certificati non firmano più niente :)

Il 14 Febbraio scorso è scaduto il certificato intermediate di Apple e tutti i nostri amati certificati sono diventati non validi!

La cosa è quantomeno seccante visto che ci impedisce sul più bello di firmare le nostre app.

Qui sotto il link alla soluzione su StackOverflow :

http://stackoverflow.com/questions/35390072/this-certificate-has-an-invalid-issuer-apple-push-services/35399656#35399656

spero sia utile

venerdì 15 gennaio 2016

Una specie di Indovina CHI?! Gratis per iPhone e Android

Ricordate Indovina Chi, il gioco da Tavolo che vi ha fatto compagnia durante la vostra infanzia?
GuessTheFriends è un nuovo gioco per iPhone e Android che ne recupera l'eredità.

Hai poco meno di un minuto per indovinare il personaggio famoso e massimo 5 indizi per scoprire il personaggio misterioso.

Totalmente gratuito, e aspetta solo voi.


Gioco gratuito iPhone

Gioco gratuito Android


venerdì 9 ottobre 2015

How to update an XCode instance installed by another Apple ID

I had this problem within the Mac AppStore every time i need to Update XCode ask me the password for the Apple Id of a my teammate.

here the fix:

To make the AppStore forget the old credentials with which the app was downloaded, you must remove the _MASReceipt directory in the app itself.
To do this:
  1. Open Finder and navigate to Applications,
  1. Ctrl+Click XCode and choose "Show Package Contents",
  1. Expand the Contents directory and click _MASReceipt to select it,
  1. Type Command+Delete to delete the directory permanently---you will be prompted for your credentials since this is a protected file.
Quit and restart AppStore, then find XCode. The button should now say "Free" or "Install" instead of "Update". Clicking it will update your XCode to the latest version as the currently logged-in Apple user.

From http://stackoverflow.com/questions/11655116/how-to-update-xcode-with-a-new-apple-id