Peut mon application iPhone vous inscrire pour recevoir les notifications push destinés à une autre application?

StackOverflow https://stackoverflow.com/questions/1291665

  •  18-09-2019
  •  | 
  •  

Question

Cela peut être une question assez basique, mais voilà. Je développe une application iPhone qui est un client tiers pour une webapp populaire. Cette webapp a sa propre application iPhone à laquelle il publie les notifications push. Est-il possible pour mon application pour vous inscrire pour recevoir notificatons push envoyés par les webapp et destinés à l'application iPhone native de la webapp? Ou est-ce qui a empêché par la magie du certificat comme je le soupçonne?

Était-ce utile?

La solution

Apple vous permettent d'avoir des applications avec soit un code d'application générique dans le format suivant:

12345678.*

Ou une application explicite ID dans le format suivant:

12345678.com.myCompanyName.myAppName

Cependant, ils ne permettent que des applications avec ID d'application explicites pour vous inscrire pour le service APN (Apple Push Notification). Par conséquent, il est impossible pour plus d'une application iPhone spécifique pour recevoir la même notification.

Comme le dit Farcaller, ce n'est pas une limitation technique mais une imposée.

L'espoir qui aide

Autres conseils

Du point de vue technique, vous pouvez vous inscrire à un autre serveur avec jeton de périphérique. Vous avez juste besoin de savoir où vous inscrire et quel protocole utilise-t-il. Pourtant, vous ne seriez pas en mesure de recevoir des notifications, car ils sont acheminés en fonction de l'identifiant d'application, et vous ne pouvez pas imiter cela.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top