gpt4 book ai didi

ios - iOS 中的钥匙串(keychain)访问和配置文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:12:00 24 4
gpt4 key购买 nike

我开始阅读 Keychain Services Programming Guide,在 Keychain Services Concepts 中有一条注释:

On iPhone, Keychain rights depend on the provisioning profile used to sign your application. Be sure to consistently use the same provisioning profile across different versions of your application.

我不明白这个说明...如果我需要一个临时部署的构建并且我需要稍后编辑供应配置文件以添加更多设备怎么办?或者,如果我有时使用其适当的 adHoc 配置文件为临时部署构建应用程序,而另一次我构建它以使用 TestFlight 及其 App Store 的配置文件?

谢谢

最佳答案

我不认为这是真的,我每年都会重新生成我的配置文件并且没有丢失钥匙串(keychain)访问权限。

钥匙串(keychain)“身份”的确切构成很难确定。

QA1726似乎暗示您的钥匙串(keychain)访问是基于 BundleID Prefix/Team ID plus bundle ID。尽管如果您使用 keychain-access-groups 授权, bundle ID 可以不同。

我也敢冒险,配置文件类型现在开始发挥作用。

例如曾几何时,我可以从应用程序的 Ad Hoc 版本读取我们应用程序的 AppStore 版本的钥匙串(keychain),但不是开发版本,但它似乎在 iOS 7 周围停止工作。

我希望有人可以提供一些稍微不那么推测的信息。

关于ios - iOS 中的钥匙串(keychain)访问和配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33183676/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com