在AppStore更新后,STKeychain无法检索密码

时间:2014-04-28 00:01:57

标签: ios keychainitemwrapper sskeychain sfhfkeychainutils

情景:

  • 我们的应用程序将后端令牌存储在设备的钥匙串中(STKeychain,ex SFHFKeychainUtils)。
  • 禁用后台提取。
  • 最近发布了升级版。

我们收到用户必须重新登录的报告。这似乎是STKeychain令牌检索过程中的一个问题(存储的密码被检索为零)。

STKeychain(或iOS钥匙串本身)中是否存在导致此类问题的已知错误?

提前致谢,我们非常欢迎任何潜在客户!

1 个答案:

答案 0 :(得分:1)

我会继续回答我自己的问题,以防其他人偶然发现同样的问题。

仔细查看已提交应用的两个xcodearchive文件后,我发现嵌入式配置文件不一样。

这是“自动配置文件选择器”的结果。拿起另一个档案(因为原来的档案已过期)。

我设法重现了这个故障,创建了两个AdHoc版本,两者都使用完全相同的AppId,但是,使用不同的配置文件。

谢谢!

此处的相关问题:

Does renewing a provisioning profile affect keychain access when I submit an app update to the AppStore?