Pourquoi certains files ne sont pas correctement installés lors de l'installation via TestFlight?

Je dissortingbue mes applications iOS à mon client avec TestFlight pour le bêta-test.

Le problème est que nous avons tous deux rencontré des problèmes / comportements étranges avec ces applications lors de l'installation de TestFlight, qui ont été corrigés lors de la désinstallation / réinstallation des applications (toujours à partir de TestFlight).

Je ne vois rien dans mon code expliquant pourquoi une désinstallation / réinstallation est requirejse (pas de migrations CoreData, pas de changement dans l'utilisation du stockage de files, ou d'autres choses comme ça).

Je suis assez confiant que les choses vont aller mieux pour les users finaux qui vont mettre à jour leur application via l'App Store, mais:

  • Je me request encore si d'autres personnes ont rencontré le même problème
  • et si je devrais être aussi confiant sur le fait que les choses iront bien quand les users finaux vont mettre à jour leur application via l'App Store.

EDIT: aujourd'hui, j'ai constaté que l'installation via TestFlight ne mettait pas à jour la nouvelle icône: l'icône de la version précédente était toujours utilisée => Confidence 1, TestFlight 0! 🙂

J'ai vu quelques problèmes avec TestFlight lors de la mise à jour des mises à jour. Le correctif semble être de supprimer l'application avant la mise à jour.

Cela s'est produit sur plusieurs applications que j'ai publiées depuis sur l'App Store et je n'ai constaté aucun problème lors de la mise à jour des mises à jour via l'App Store plutôt que via TestFlight.

Je devine qu'il y a un peu plus de "nettoyage" pour ainsi dire quand les applications sont mises à jour via le magasin qui ne se produit pas lors de la mise à jour via TF … Les installations TF / Ad-hoc ressemblent plus à une copy travail plutôt que d'une mise à jour, si cela a du sens.

Je pense que la mise à jour de la version de votre projet dans le plist principal va résoudre ce problème.