在 AppStore 批准后上传新的 TestFlight 构建

Uploading new TestFlight builds after AppStore approval

我很快就会将我的应用程序提交到 AppStore。但我想知道我的 Beta 测试人员是否仍然能够在批准后同时使用新的 TestFlight 版本和来自 AppStore 的版本(我的应用程序支持推送通知)。没有两个不同的 bundle id 可以吗?

卸载AppStore版本并从TestFlight安装新版本是唯一的解决方案吗?

他们仍然可以使用 TestFlight 版本。我相信他们将不得不卸载AppStore版本。

他们不可能同时使用两者。安装新的 TestFlight 版本时,它将升级已安装的 AppStore 版本。用户将能够重新下载 AppStore 版本并覆盖 TestFlight 版本。要注意的一件事是旧版本仍然可以读取新版本写入的任何文件。例如。如果您在新版本中更改了文件格式,那么如果无法读取新文件格式,则重新安装旧版本可能会导致出现问题。