更改与配置文件关联的应用程序ID会破坏使用相同配置文件部署的现有应用程序吗?



所以在我工作的公司,我们创建了一个iOS应用程序。我们为应用程序创建了带有特定应用程序ID的配置证书(不是通配符)。现在,我们正在部署第二个应用程序,它应该能够从同一台服务器接收推送通知。为了简单起见,如果这两个应用程序都使用相同的配置文件,这样就不会让服务器弄清楚应该使用哪个配置文件而变得复杂,那将是非常感谢的。

困境,然而,是这样的:我不知道是否改变应用ID(从特定的应用到通配符)在一个已经部署的应用正在使用的现有配置文件会破坏推送通知和其他这样的服务已经部署的应用使用该配置文件。我想尝试一下,但出于明显的原因,我不想对产品所依赖的功能贸然行事。

希望我解释清楚了。

Thanks in advance

编辑:为了澄清,现有应用程序的ID将由通配符满足,我想将配置文件更改为

我不相信你可以在推送通知中使用通配符应用id。

我能预见的唯一方法是使用单个配置文件构建具有相同bundle ID的两个应用程序,该bundle ID与配置文件中的应用程序ID相匹配。这样做的缺点是这两款应用不能同时安装在同一台设备上。

如果你需要这个功能,你会想要设置一个新的应用ID与推送通知和工作的服务器端东西发送推送通知到两个应用ID。

最新更新