我们的一些用户在我们的测试版应用中遇到了问题。他们尝试unisntall一个应用程序(iOS 9.1,iPad Air)并在卸载后找到一个空的应用程序。来自其中一份报告:
然后我尝试通过GameCenter删除应用程序。 GameCenter应用程序 问我是否也要卸载应用程序,我说是的。 但是,我注意到应用程序仍然存在于主屏幕上, 所以我也删除了它。
现在,TestFlight说“打开”,而不是“安装”,即使游戏是 不在主屏幕上。
看来已删除的应用程序现在是手机上的空包,但不会显示在主屏幕上。他们无法在TestFlight中再次安装应用,因为TestFlight认为它已经安装好了。
来自他们更详细的报告:
在设置 - >常规 - >存储 - >管理存储中,我发现了67.5 MB “null”应用。我删除它,它消失了 - 但如果我回去 “管理存储”页面重新出现。我试过硬重置,但没有 差。
在iExplore中,我可以看到com.XXXXXXXX.XXXXXXX存在,但我 无法与之互动。
在XCode中,我在已安装的应用列表中看到它(在 Window->设备,带有最新的OSX和XCode)。当我删除它时,它 走开,立即回来。在日志中,我看到了 请求卸载,然后出现此错误:[MIContainer allContainersForIdentifier:options:error:]:348:没有bundle容器 找到标识符com.XXXXXXXX.XXXXXXX(这是应用程序ID)和 然后警告没有发生卸载。
我正在寻找遇到此问题的其他应用开发者的反馈。用户如何从设备中删除应用程序,并从TestFlight重新安装?