Dans Xcode, vous pouvez spécifier qu'une application est uniquement pour iPad dans la section "Informations sur le déploiement" des paramètres généraux de la cible.
Au-delà de cela, la manière de limiter une application à certains appareils consiste à spécifier des fonctionnalités dans l'Info.plist sous la clé UIRequiredDeviceCapabilities
. Vous pouvez voir les options répertoriées sur le site Web des développeurs d'Apple ici : Référence de compatibilité des appareils iOS
Malheureusement, il ne semble pas y avoir d'option qui limite une application aux seuls appareils iPad Pro. Vous pouvez spécifier "arm64" qui limitera votre application aux iPad mini de deuxième génération et aux modèles ultérieurs, ainsi qu'aux iPad Air et aux iPad Pro. Mais je ne vois pas d'option qui dit uniquement les appareils prenant en charge l'Apple Pencil.