应用程序通过MDM分发时的密钥链访问问题

时间:2015-05-28 05:27:29

标签: objective-c iphone keychain mdm

在我们的申请中,用户必须输入他的注册详细信息。用户输入详细信息后,我们会将这些详细信息保存在设备的中。因此,下次用户启动应用程序用户可以使用该应用程序而无需再次注册。由于我们将其保存在中,即使通过删除重新安装也可以正常使用。

要写入密钥链,我们会像大多数开发人员那样使用类。此功能在设备中正常运行,没有任何问题。

我们的一位客户使用他们的将此应用分发给用户。但是当用户通过应用程序安装它时,在将数据保存到密钥链时会出现以下错误。

  

“操作无法完成。(com.samsoffes.sskeychain错误   -34018)。“

最初我们认为这是由于他们所包含的政策之一。但没有运气。有人可以告诉我这里发生了什么以及如何解决这个问题。

P.S。 实际上潜在的错误就是这个。 (OSStatus错误-34018 - 客户端既没有应用程序标识符也没有keychain-access-groups权利)

0 个答案:

没有答案