Je viens de publier récemment ma première application iOS sur l'App Store, mais je veux qu'elle prenne en charge les appareils avec des versions iOS plus anciennes, et j'aimerais confirmer comment ajouter cette prise en charge avant de faire quelque chose qui pourrait tout gâcher.
En testant le téléchargement depuis l'App Store, j'ai découvert que le fait d'avoir laissé le paramètre de déploiement d'iOS sur la dernière version d'iOS (actuellement 13.2), semble signifier que seuls les utilisateurs ayant la dernière version d'iOS sur leurs appareils peuvent réellement télécharger l'application.
- J'ai une version 1.0.1 ciblant iOS 13.2 sur le magasin.
Je pense que ce dont j'ai besoin de faire est :
-
Construire une autre archive ciblant iOS 12.0 avec un numéro de version supérieur (nécessaire pour télécharger après la précédente) et la publier sur le magasin.
-
Et si je veux également prendre en charge iOS 11.0, ajouter une autre archive construite pour cela avec un numéro de version supérieur, et la télécharger également.
-
Ensuite, assurez-vous qu'elles sont toutes répertoriées comme disponibles sous App Store Connect -> mon app -> Prix et disponibilité -> Paramètres de dernière version compatible.
Est-ce tout ce que je dois faire? Est-ce que cela va causer des problèmes que les cibles iOS plus anciennes auront des numéros de version plus élevés de mon application?