iOS 应用的 TestFlight 部署期间创建的用户数据会发生什么变化?

What happens to user data created during a TestFlight deployment of an iOS app?

我正在构建一个 iOS 应用程序,它使用核心数据存储来保存用户数据。我很难找到对核心数据存储在以下情况下发生的情况的解释:

  1. 构建过期
  2. 发布了新版本
  3. 应用已启动,用户从 App Store 安装应用而不是 TestFlight

TestFlight 或 App Store 上的新版本可以使用核心数据存储吗?如果没有,我需要做什么才能让用户无缝访问他们的数据?

根据应用程序的包 ID 提取用户数据。从 XCode、TestFlight 或 AppStore 安装的应用程序的 bundle id 可能相同;如果是这样,将使用相同的核心数据存储。 (感谢 Paulw11 的回答)