ios - 可能丢失钥匙串访问权限
问题描述
关于SO的类似问题很少,但仍然不完全清楚......
最近我们将我们的应用转移到不同的 AppStore 帐户。现在,当我们尝试向新帐户提交应用更新时,itunesconnect 会产生警告:
“以前版本的软件的应用程序标识符值为 ['XXXXXXXX.id.bundle],而正在提交的新版本软件的应用程序标识符为 ['YYYYYYYY.id.bundle']。这将导致丢失钥匙串访问权限。”
我们真正使用 keychain 来存储 api 授权信息。现在我们担心所有当前用户升级应用程序后,他们将失去授权并退出。
有人可以证实我们的担忧吗?我试图重现这个案例:我已经从 AppStore 安装了当前版本的应用程序(这个应用程序有旧的应用程序前缀),登录,然后我通过 TestFlight 安装了测试版本(它已经有新的应用程序前缀),在启动后应用程序没有发生注销。
解决方案
推荐阅读
- svn - SVN更新获取顶层的所有新目录
- mysql - MySQL 不一致地更改与 InnoDB 表上的外键关联的索引名称
- python - 如何修复 django 两工厂身份验证设置?
- linux - iptables 命令返回“没有该名称的链/目标/匹配”。
- r - 如何将 ggpubr 图添加到另一个图中?
- python - 微调 mnist 的深度自动编码器模型
- docker - Kubernetes - 私有存储库部署问题
- python - 如何在 python 列表中搜索多个元素?
- r - RegEx 用于在大写字母前添加下划线
- regex - 如何使用正则表达式根据python中的国际来电显示空间状态来电显示和电话号码格式化电话号码?