Xcode 名称更改后,应用程序请求新的密钥链访问以解析SDK
我们最近更改了Xcode 名称更改后,应用程序请求新的密钥链访问以解析SDK,xcode,macos,parse-platform,keychain,Xcode,Macos,Parse Platform,Keychain,我们最近更改了捆绑包名称(*请注意,它不是捆绑包标识符) 从那以后,一些用户一直报告他们收到了访问密钥链的请求 我知道keychain链接到bundle标识符,但它也链接到bundle名称吗 或者在包名称更改后,我必须在解析时更改一些凭据吗?听起来钥匙链中的项目需要更新其访问控制列表 找到钥匙链中的相关项目,并打开关联菜单(右键单击) 选择Get Info,您将看到一个包含两个选项卡的对话框。选择第二个标签为“访问控制” 如上图所示,Google Chrome应用程序可以访问此项目 假设新命
捆绑包名称
(*请注意,它不是捆绑包标识符
)
从那以后,一些用户一直报告他们收到了访问密钥链的请求
我知道keychain链接到bundle标识符,但它也链接到bundle名称吗
或者在包名称更改后,我必须在解析时更改一些凭据吗?听起来钥匙链中的项目需要更新其访问控制列表 找到钥匙链中的相关项目,并打开关联菜单(右键单击) 选择
Get Info
,您将看到一个包含两个选项卡的对话框。选择第二个标签为“访问控制”
如上图所示,Google Chrome应用程序可以访问此项目
假设新命名的bundle不在列表中,您可以将其添加到测试中。如果存在,请将其移除,以重现客户看到的问题
使用,可以通过编程方式检索项的ACL并添加/删除应用程序。你可能想先读一读
请注意,根据经验,苹果的Keychain应用程序并不总是正确显示每个列表中的内容,但API确实如此