Vous ne pouvez pas mettre à jour automatiquement, cependant, autant que je sache, rien ne vous empêche d'avertir l'utilisateur qu'une nouvelle version est disponible, au sein de votre application. Par exemple, vous pouvez contacter un serveur Web pour savoir quelle est la dernière version et la comparer à un numéro de build dans votre ensemble d'applications, puis afficher une alerte/notification appropriée à l'utilisateur. Ou, vous pourriez avoir envie et utiliser les notifications push 3.0 pour cela.
En théorie, l'application appstore/itunes le fera de toute façon, mais il est clair que beaucoup d'utilisateurs ne le voient pas.
Une autre chose que vous pouvez faire en utilisant la méthode que j'ai décrite (que l'App Store ne fera pas) est de dire aux utilisateurs qu'une nouvelle version est disponible, ce qu'elle fait, et qu'elle attend Apple.
Encore plus simple est juste d'intégrer un canal 'annonces' dans votre application quelque part. Cela vous permet de parler à vos utilisateurs sans attendre Apple - vous pouvez leur dire qu'il y a une nouvelle version sur le chemin, etc. Je le fais avec une application que je suis beta test - un bouton sur l'écran principal montre des annonces, que je tirez de mon serveur. Peut-être que si suffisamment de développeurs d'applications le faisaient, Apple commencerait à accélérer les approbations. Ou changez le legalese pour l'empêcher [en supposant que ce n'est pas déjà le cas] :-)
http://stackoverflow.com/questions/2221436/can-i-force-an-iphone-user-to-upgrade-an-application – BadPirate
http://stackoverflow.com/questions/2221436/can-i -force-an-iphone-user-to-upgrade-an-application Même question. Différentes discussions. – BadPirate