Qu'est-ce qui se passe si je télécharger une nouvelle version de mon application sur l'App Store, qui est seulement ARMv7?
Question
J'ai une application « Prêt à vendre » sur iTunes Connect qui est une application universelle pour iPhone et iPad.
Mon application convient également pour les appareils ARMv6 tels que l'iPod touch 1 g / 2 g et ancien iPhone.
Si je télécharger une nouvelle version de mon application est compilée seulement pour l'architecture ARMv7, ce qui se passe à un utilisateur d'iPod? Continuer à utiliser l'ancienne version?
Merci pour le soutien.
La solution
Je ne sais pas ce qui se passerait si vous venez de télécharger, mais si vous ajoutez arvm7 comme une capacité de périphérique requis dans les anciens utilisateurs de l'appareil Info.plist serait en mesure de continuer à utiliser la version précédente et serait incapable de mettre à jour, et les nouveaux utilisateurs devraient avoir un dispositif de ARMv7.
Autres conseils
Xcode ne vous laissera pas charger la mise à jour. Il vous donnera l'erreur suivante: Ce bundle est invalide. UIRequiredDeviceCapabilities dans le Info.plist ne peuvent pas contenir des valeurs qui empêcheraient cette application en cours d'exécution sur les appareils qui ont été pris en charge par les versions précédentes.