MICHELEPISANI.IT

Articoli

Lista articoli per lo sviluppo di applicazioni per iOS con Xcode

Articoli per lo sviluppo e l'utilizzo di app native iOS

Lista di articoli inerenti la progettazione e lo sviluppo di applicazioni native per dispositivi mobile che supportano il sistema operativo iOS.

 

'_AudioServicesCreateSystemSoundID' referenced from:

Questo tipo di errore viene restiuito da Xcode già prima della compilazione del progetto, ad indicare appunto una mancanza di riferimenti. Questo genere di errore compare molto probabilmente perchè non è stato importato l'opportuno framework, nel caso specifico riferito alla referenza AudioServicesCreateSystemSoundID per la gestione dei …
0 commentiLeggi l'articolo
 

Schermata nera durante la compilazione di app che utilizzano RootViewController

Dopo l'aggiornamento a iOS9 la compilazione di applicazioni che non hanno mai dato problemi può in realtà restituire un errore che blocca l'avvio dell'app mostrando una schermata nera. Nel mio caso è capitato lavorando sulla base del progetto di esempio 'ThinkGearTouch' per lo sviluppo di un'applicazione con 'Mind Wave Mobile' ma osservando in …
0 commentiLeggi l'articolo
 

Xcode setting ENABLE_BITCODE, se una libreria non contiene codice binario

In fase di compilazione di un progetto, sicuramente dopo l'aggiornamento di iOS alla versione 9, può essere restituito un determinato errore se una libreria, di terze parti, all'interno del progetto non contiene il bitcode (codice binario). La soluzione, suggerita all'interno dell'errore (che riporto di seguito in lingua inglese) è quella di utilizzare …
0 commentiLeggi l'articolo
 App Transport Security has blocked a cleartext HTTP resource load since it is insecure

App Transport Security has blocked a cleartext HTTP resource load since it is insecure

Mi è capitato di testare una mia app dopo un'aggiornamento del sistema operativo iOS e, mentre prima funzionava correttamente, ha smesso di effettuare chiamate esterne. Non so quanto il nesso tra l'aggiornamento ed il problema in questione possa essere collegato, tuttavia l'app basandosi su richieste ad un web service era diventata del tutto inutile. Indagando …
0 commentiLeggi l'articolo
 

ERROR ITMS-90475 Invalid Bundle iPad Multitasking support requires launch story board in bundle

Durante il caricamento sull'Apple Store tramite la schermata di Archive di Xcode può capitare di incappare in un errore di questo tipo: ERROR ITMS-90475: "Invalid Bundle. iPad Multitasking support requires launch story board in bundle ‘appname’" Probabilmente accompagnato anche dall’errore ERROR ITMS-90474 Il problema nasce dal fatto che …
0 commentiLeggi l'articolo
 Risolvere l'errore EXC_BAD_ACCESS su iOS con Cordova

Risolvere l'errore EXC_BAD_ACCESS in fase di esecuzione su iOS

Eseguendo la propria applicazione realizzata con Apache Cordova su un dispositivo iOS può capitare che essa si comporti in maniera anomala crashando all'avvio senza un evidente motivo riportato nel file di log. E' probabile che indagando salti all'occhio l'errore EXC_BAD_ACCESS come mostrato nella figura seguente, Fig. 1: Fig. 1 - Apache Cordova - …
0 commentiLeggi l'articolo
 Your application might be rejected by Apple if you store too much data.

L'app potrebbe essere respinta da Apple se si memorizzano troppi dati

Uno dei messaggi che possono essere restituiti dal log di XCode in fase di esecuzione di un'app creata con Apache Cordova (Phonegap) si riferisce alla memorizzazione dei dati e ci avvisa preventivamente che se l'app ne memorizza troppi potrebbe essere respinta da Apple in fase di pubblicazione sull'Apple Store qualora sia attiva l'opzione per eseguirne il backup …
0 commentiLeggi l'articolo
 

Evitare la sovrapposizione della Status Bar su iOS con Cordova

Lavorando con Cordova (Phonegap) per iOS uno dei problemi in cui è possibile imbattersi è la sovrapposizione della status bar con il contenuto delle nostre schermate che, oltre ad inficiare negativamente sul risultato visivo dell'applicazione, va a limitare le funzionalità dell'app qualora alcuni bottoni o tasti azione vadano ad occupare quella …
0 commentiLeggi l'articolo
 Multiple declarations of method 'myMethod:' found and ignored

Multiple declarations of method 'myMethod:' found and ignored

Nel caso in cui Xcode visualizzi l'errore "Multiple declarations of method 'myMethod:' found and ignored" (simile anche all'errore "Duplicate declaration of method 'myMethod:'") significa che il metodo evidenziato dall'IDE è già stato definito all'interno della stessa interfaccia, è quindi un duplicato e la soluzione applicabile si limita o ad …
0 commentiLeggi l'articolo
 Terminating with uncaught exception of type NSException

Terminating with uncaught exception of type NSException

Se durante il build della nostra app con Xcode ci viene restituito l'errore "Terminating with uncaught exception of type NSException" è necessario rimuovere i collegamenti con i triangoli gialli, dal..., cliccando sulla croce a fianco del testo dell'elemento. L'immagine seguente (Fig. 1) mostra una situazione in cui viene evidenziato l'errore e la …
0 commentiLeggi l'articolo

Il Canale YouTube in ITALIANO

1 VIDEO GRATIS ogni 2 settimane! ISCRIVITI!

Entra a far parte della community su Facebook

Categorie popolari

Iscriviti alla mia newsletter

La tua e-mail con me sarà al sicuro.
Non fornirò mai le tue informazioni a nessuno!

Ultimi commenti

Michele Pisani

Hai verificato se succede per tutte le pagine da un certo periodo di tempo in poi o solo su alcune?

Tecnowiz

Sono amministratore di un blog pure io... Intanto ti faccio i complimenti per questo articolo. …

Michele Pisani

Ciao Antonio, grazie per la fiducia :) In caso di più fogli è necessario inserire il codice del …

Antonio

Ciao Michele, ho acquistato il tuo libro che unitamente ai tuoi video sta diventando il mio corso …