具有相同证书的 AppStore 和 Testflight

Posted

技术标签:

【中文标题】具有相同证书的 AppStore 和 Testflight【英文标题】:AppStore and Testflight with same certificate 【发布时间】:2021-04-30 20:27:25 【问题描述】:

我目前在 AppStore 上有一个 iPhone 应用程序。我将为这个应用程序添加一些新功能,但在我公开新版本之前,我想让一些测试人员通过 Testflight 对其进行测试。而且,在实现新功能时,我可能会修复第一个版本的一些错误。 所以,我有两个问题:

    是否可以为两个部署(AppStore 和 Testflight)使用相同的配置文件? 是否可以在两个版本上同时发送推送通知,还是我必须定义单独的提要?

【问题讨论】:

【参考方案1】:

这些不是不同的“版本”或不同的“部署”。 TestFlight 的全部意义在于,您使用 TestFlight 测试的二进制文件与如果您认为它是好的,您将发布到 App Store 的二进制文件完全相同;否则,这将不是一个有效的测试!您不会在 TestFlight 上尝试一些东西,然后为 Store 制作并上传另一个构建;您在 TestFlight 上尝试了一些东西,然后转身到商店并说“发布 那个 一个”。

【讨论】:

好的,所以它是相同的配置文件和相同的推送通知流程。其实我们只是选择了直接部署到 AppStore 或者先通过 TestFlight 部署吧? 如果你问我认为你在问什么,是的!【参考方案2】:

    是否可以为两个部署(AppStore 和 Testflight)使用相同的配置文件?

    是的。可以使用相同的配置文件

    是否可以在两个版本上同时发送推送通知,还是我必须定义单独的提要?

    是的。可以在两个版本上同时发送推送通知。

【讨论】:

以上是关于具有相同证书的 AppStore 和 Testflight的主要内容,如果未能解决你的问题,请参考以下文章

将具有相同 iPhone 应用名称的 iPad 应用上传到 Appstore

从 Appstore 中删除应用并上传具有相同名称的新应用

使用 Appstore 生产证书测试 APNS

我们是不是需要使用相同的证书和配置文件来分发新应用以替换 iOS 中的旧应用?

具有相同证书的多个 APNS 提供商

iOS现有工程 集成 flutter App.framework 找不到问题