我意識到有一個問題允許多個服務器發送推送通知到相同的應用程序使用相同的SSL證書,但我的問題是不同的。是否可以爲將APN發送到相同應用程序的提供程序創建多個SSL證書?
假設單個iOS應用程序的開發者希望允許多個提供者向他的應用程序發送推送通知,但是想要控制哪些提供者有權將APN發送到他的應用程序(並且能夠撤消來自其中任何一個人的特權)。
如果所有提供者都有相同的證書,爲了阻止其中一個發送APN,他必須全部阻止它們(通過撤消推送SSL證書並獲得新證書)。 對於同一個應用程序,是否可以從Apple獲得多個推送SSL證書?
這樣就可以爲每個提供者分配一個唯一的證書,這樣就可以阻止一個提供者而不會阻塞其他提供者。
在Apple Provisioning Portal上,似乎沒有可能爲相同應用程序和相同環境(開發/生產)創建多個Push SSL證書,但我想確定它是否可以'不要做。
創建一個API並讓您的多個源向系統發送「通知」,然後通過APN發送實際通知,除非您撤銷了源特權,然後簡單地忽略它。 – Allen 2016-07-13 11:06:06