为什么在通过TestFlight安装时未正确安装某些文件?

我使用TestFlight将我的iOS应用程序分发给我的客户端进行beta测试。

问题是我们在从TestFlight安装时遇到了这些应用程序的奇怪问题/行为,这些问题在卸载/重新安装应用程序时仍然是修复的(仍然来自TestFlight)。

我的代码中没有看到任何解释为什么需要卸载/重新安装(没有CoreData迁移,文件存储使用没有变化或其他类似的事情)。

我非常有信心,通过App Store升级他们的应用程序的最终用户会更好,但是:

  • 我仍然想知道其他人是否遇到了同样的问题
  • 如果我对最终用户通过App Store升级他们的应用程序的事情会很好的事实充满自信。

编辑:今天,我经历过通过TestFlight安装没有更新新图标:仍然使用上一版本的图标=>置信度1,TestFlight 0! 🙂

在推出更新时,我已经看到了TestFlight的一些问题。 修复似乎是在更新之前删除应用程序。

我已经将这个问题发生在我发布到应用程序商店的多个应用程序中,并且在通过应用程序商店而不是通过TestFlight推出更新时没有看到相应的问题。

我的猜测是,有更多的“清理”可以说当应用程序通过商店更新时通过TF更新时没有发生… TF / Ad-hoc安装似乎更类似于复制粘贴工作而不是更新,如果这是有道理的。

我认为在主plist中更新项目的版本将解决这个问题。