Scrivo questo post per farmi un appunto su un ostacolo che ho incontrato nel caricare un'app sullo store di apple, nelle ultime settimane stò facendo alcune prove con Titanium e anche se avevo inserito nel file tiapp.xml alcune entry che indicavano su quali piattaforme la mia app è compatibile il risultato che ho ottenuto è stato il contrario.
Volevo che l'app fosse scaricabile solamente su iPhone e iPod Touch ed il risultato finale è che l'app è scaricabile solo su iPad, per visualizzare tale informazioni mi sono connesso ad iTunes Connect e visualizzato il dettaglio dell'app dopo aver caricato il binario.
Nel file tiapp.xml avevo aggiunto:
ed il risultato era appunto quello sopra citato, per ottenere che l'app fosse disponibile solo per iPhone ho scoperto che il file manifest presente nella root deve avere l'attributo type:mobile, nel mio caso era type:ipad.
Questo non impediva all'app di girare comodamente anche su iPhone, sia emulatore che device reale. Ora sono in "waiting for review".