Max*_*ner 5 objective-c beta-testing testflight ios8
我目前通过testflight测试我的一个应用程序,但是我在安装过程中遇到了问题.
当我的一个测试人员试图安装应用程序时,一切正常.点击安装后,下载过程将停止在80%左右.如果您最小化Testflight,则应用程序似乎已安装且可以使用,但UX很差.
在Testflight中,应用程序保持80%安装状态:

如果我通过xcode安装我的应用程序,一切都在iOS8下正常运行.
就我而言,我凭直觉发现 CFBundleVersion 不应在句号后包含前导零。
15.06011812 should be 15.6011812
一旦我们解决了这个问题,TestFlight 的 UI 中的安装就完成了(然后手表应用程序的开关出现并工作了)。
后来,我在搜索“测试飞行进度”时找到了这个答案。
TestFlight 认为它从未完成安装,因为已安装应用程序的 Info.plist 中的 CFBundleVersion 包含前导零,这使其成为应用程序的旧版本。当我退出 TestFlight 并重新启动时,它认为有可用的更新。
在我尝试安装 Watch 应用程序之前,这只是 UI 中的一个烦恼,但后来它阻止了我看到安装 Watch 应用程序的开关。
| 归档时间: |
|
| 查看次数: |
967 次 |
| 最近记录: |