我有一个应用程序,它使用核心数据存储一些信息,使用钥匙串存储密码和其他重要信息。
我最近对该应用程序进行了更新,该更新对核心数据或钥匙串功能没有任何影响。这在我的测试中运行良好(使用ad hoc /企业配置文件):应用程序将从以前的版本更新,一切都会顺利进行。提交(并获得批准)并通过appstore更新旧版本后,我遇到了两个问题之一:数据库已损坏(或无法访问)或无法访问钥匙串。
是否有人有类似案件?某些东西(核心数据或钥匙串)在测试中运行良好(包括测试更新),但在提交到appstore后突然停止工作?
我也怀疑这可能与iOS6 / 6.0.1有关。