【问题标题】:IOs App freezes at splash screen only when updatedIOs 应用程序仅在更新时冻结在初始屏幕
【发布时间】:2015-08-27 11:58:10
【问题描述】:

我们刚刚在 iTunes 上发布了我们应用程序的更新版本。当当前设备上没有该应用程序的用户下载它时,一切正常。但是,如果用户尝试进行更新,它会在初始屏幕上冻结。

我猜这可能是一些与缓存相关的问题,因为新版本确实完全不同,而且尺寸也更小。真的是这样,还是可能是由于其他原因?

我们真的很想避免向 iTunes 发布新版本,但让当前用户无法更新应用程序也不是很有效。

【问题讨论】:

  • 100% 与加载时执行的代码相关...所以显示一些代码 ;)
  • 可能有很多原因,请检查新旧版本的数据结构兼容性,尤其是存储在NSUserDefaults、Keychain等中的数据结构。

标签: ios iphone titanium app-store-connect


【解决方案1】:

这可能由于不同的原因而发生,但我提出一些想法:

  • 设置存储方式不同,这可能会冻结应用程序
  • 缓存数据的其他一些变化:不同的文件格式等...

解决方法之一是使用调试器进行跟踪,或者放入一些日志并使用设备工具查看日志并跟踪和识别问题

【讨论】:

    猜你喜欢
    • 2019-03-26
    • 2017-02-13
    • 2022-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多