升级ios应用程序时钥匙串数据丢失

问题描述 投票:0回答:1

我的应用程序是使用 React Native 构建的。我计划发布我的应用程序的新版本,目前正在通过 TestFlight 测试新版本。每当我在 testflight 中从旧应用程序升级到这个新应用程序时,存储在钥匙串中的旧应用程序数据都会被删除。新应用程序不会修改与钥匙串数据相关的任何内容。

解压 ipas -> codesign -d --entitlements :- "Payload/myApp.app" 后,我使用以下命令检查了旧 IPA 和新 IPA 的权利。两个应用程序的权利相同。

我还检查了此链接 - 更新 iOS 上的应用程序后钥匙串数据丢失。但答案不适用于我。

此外,我运行了以下命令 -> 安全 cms -D -i“Payload/myApp.app/embedded.mobileprovision”。我发现新应用程序中添加了额外的密钥。这是。 “DER 编码配置文件”。

新应用升级删除数据可能是什么原因?

ios upgrade keychain provisioning-profile data-loss
1个回答
0
投票

你修好了吗?我遇到了同样的问题,仅在 IOS 上,因为 Android 可以完美地保留数据

© www.soinside.com 2019 - 2024. All rights reserved.