gpt4 book ai didi

ios - 我应该如何处理通过多个 channel 分发的应用程序的推送通知?

转载 作者:行者123 更新时间:2023-11-29 12:51:56 26 4
gpt4 key购买 nike

我们开发了一款使用推送通知的 iOS 应用。

我们的客户希望通过他们自己的 MDM 服务器分发该应用程序。这意味着他们将自己编译和签署应用程序,并拥有适当的 APNS 证书,我们将其包含在我们的服务器端应用程序中。到目前为止,还不错。

现在,客户还想将应用程序分发到未连接到 MDM 服务器的其他设备。这意味着具有不同证书链的不同(AdHoc、App Store 等)分发 channel 。

我们应该如何在向 APNS 发送推送通知的服务器端处理这个问题?

我们能否只将每个推送通知发送两次,每个证书一次?我们是否需要确定哪个应用安装需要哪个设备(取决于分发 channel )?

最佳答案

这基本上取决于您分发应用程序的方式。分发时,如果应用程序标识符相同,它将引用相同的应用程序。如果只是不同,它将安装多次。意味着如果您在两种情况下都具有相同的应用程序 ID,则足以发送一个通知,因此无论您如何分发它都会发送通知。如果您更改了应用程序 ID,则必须多次发送。您可以做的另一件事是稍微更改应用程序 ID 并为应用程序 ID 引入通配符。发送一个通知也可以。

关于ios - 我应该如何处理通过多个 channel 分发的应用程序的推送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22225097/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com