2015-03-23 18 views
6

Ho notato utilizzando diverse applicazioni che, anche quando si rimuove la compatibilità iPad da Xcode (vedi foto sotto)In che modo l'app Whatsapp ha rimosso la compatibilità dell'app per iPad?

deployment info

l'applicazione mostrerà ancora che sia compatibile con iPad nella pagina dell'app iTunes (vedi foto in basso):

app compatibility

Pertanto, mi chiedo, come ha fatto Whatsapp rimossa la compatibilità iPad dal suo app? (Vedi immagine sotto):

whatsapp compatibility

Grazie

+1

simile, obsoleta domanda: http://stackoverflow.com/questions/2767839/itunes-connect-excluding-ipad-from-supported-devices – MeV

risposta

8

Perché WhatsApp non funziona senza la telefonia (l'applicazione richiede il numero di telefono) hanno fatto usare telephony come UIRequiredDeviceCapabilities valore nella loro info-plist. Ciò limita l'app ai dispositivi che sono designati come telefoni. Che attualmente copre solo gli iPhone, quindi l'app non funzionerà su iPad e iPod.

Generalmente non è possibile farlo, Apple non consente il set arbitrario UIRequiredDeviceCapabilities. Se la tua app richiede davvero il supporto telefonico, puoi ovviamente utilizzare la chiave.

+1

Grazie per la risposta. Ho pensato la stessa cosa ma per quanto ne so tu sei in grado di fare telefonate da iPad (se questo ha la Sim Card installata). Ho ragione? – MeV

+1

iPad non supporta la telefonia, non è possibile effettuare chiamate con loro. Gli iPad utilizzano il cellulare solo per i dati. –

+0

Grazie, non lo sapevo. Credo che questa sia la risposta allora. :-) – MeV