Je souhaite restreindre mon application uniquement pour iPhone. Je ne veux pas que mon application soit disponible pour iPad.
Vous ne pouvez pas restreindre une application à s'exécuter sur iPhone uniquement de manière normale.L'iOS est conçu de telle sorte que les applications iPhone s'exécutent sur iPad en résolution 1x.
Cependant, si vous voulez vraiment restreindre votre application à l'iPhone, vous pouvez y parvenir en déclarant que l'application nécessite la téléphonie des fonctionnalités pour fonctionner en spécifiant la même chose dans UIRequiredDeviceCapabilities. Cela signifie que cela ne fonctionnera que sur un iPhone.
OUI, oui, vous POUVEZ , définir les UIRequiredDeviceCapabilities indiquant que l'application nécessite la téléphonie. Cela signifie que cela ne fonctionnera que sur un iPhone. Veuillez en savoir plus à ce sujet dans la documentation Apple ici -
Dans cette page, recherchez UIRequiredDeviceCapabilites et il vous en dira plus à partir de là.
J'espère que cela aide toute personne ayant ce problème
Vous ne pouvez pas désactiver la capacité de l'iPad à exécuter votre application iPhone.
Ajouter TARGETED_DEVICE_FAMILY = 1;
à project.pbxprod
En d'autres termes, changez TARGETED_DEVICE_FAMILY = "1,2"
à TARGETED_DEVICE_FAMILY = 1;