7
votes

Mise à niveau automatique des applications iOS

Y a-t-il un moyen d'implémenter une mise à niveau automatique d'une application iPad. J'aimerais pouvoir avoir mon application d'application pour les mises à jour, puis sur la mise à niveau elle-même. Autant que je suis concerné, l'application peut récupérer la mise à jour de l'App-Store, mais:

J'aimerais que l'interface soit interne interne: l'utilisateur doit simplement appuyer sur un bouton OK pour que la mise à niveau pour démarrer (tout ce temps reste dans l'application)

est-ce possible du tout?


0 commentaires

3 Réponses :


3
votes

Il est possible d'afficher une notification pour informer une mise à jour est disponible sur votre application et vous pouvez rediriger l'utilisateur vers l'AppStore, mais une mise à jour ne peut être téléchargée que sur l'AppStore.

Cela réinstallera la nouvelle version de votre application. Donc vous ne pouvez pas rester dans l'application pour mettre à jour (vous devez accéder à l'application AppStore et à l'application pendant la mise à jour).

interne, vous ne pouvez mettre à jour que certains contenus pour votre application (pas ajouter de nouveau code natif) mais pas avec une vraie mise à jour de l'AppStore.


1 commentaires

Pouvez-vous vous fournir des informations ou un lien qui explique comment l'application peut trouver si une mise à jour est disponible?



0
votes

Même si c'était possible, il n'est pas permis par Apple. Votre application sera rejetée.

Sauf si vous ne mettez à jour que le contenu de votre application, par exemple. recettes de cuisson.


0 commentaires

2
votes

Apple n'autorise pas les applications à télécharger, à installer ou à exécuter du code non inclus dans l'application d'origine soumise à Apple. La mise à niveau de l'App Store ne peut pas être démarrée automatiquement.

Le meilleur que vous puissiez faire est de déterminer si l'App Store a une mise à jour plus récente, puis invitez l'utilisateur à l'installer en se connectant directement à la page d'application de l'App Store. Ils devront toujours cliquer sur les boutons corrects pour démarrer le processus.


0 commentaires