gpt4 book ai didi

ios - 钥匙串(keychain)服务被代码签名破坏

转载 作者:可可西里 更新时间:2023-11-01 02:27:35 26 4
gpt4 key购买 nike

我正在使用钥匙串(keychain)服务来保存登录 token 。在调试构建和 Ad-Hoc 分发构建中,一切都按预期工作。但是,在从应用商店下载的应用版本中,它停止工作。初始登录尝试成功后,它会尝试从我们的 API 请求更多信息,但会发送一个空 token 。唯一可能导致此问题的原因是 token 未保存到钥匙串(keychain)中,并且在请求中使用 token 时返回默认值(空字符串)。

所以我的问题是:不同的配置文件如何导致钥匙串(keychain)服务无法保存值?我知道这两者是相关联的,更改配置文件将阻止您访问使用以前的配置文件保存的数据,但这是不同的,我完全被难住了。我也想不出任何合适的方法来调试从应用商店下载的应用版本,这也无济于事

最佳答案

好的,我想通了 - 这与快速编译器优化有关。

如果您转到build设置 -> Swift 编译器代码生成 -> 将发布的优化级别设置为“无”,则代码可以运行。

关于ios - 钥匙串(keychain)服务被代码签名破坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26362741/

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