如何在连接到sub1.domain.com
时设置Apple推送通知我的服务器将为APP_ID
发送消息,当连接到sub2.domain.com
时,我将仅从该子域接收消息。
就像在GCM中一样,我有5个子域名的5个应用程序,我的ios应用程序连接到另一个app_id并获取该应用程序的子令牌(子域名)。
苹果推送通知中是否可以这样做?
答案 0 :(得分:1)
iOS远程推送通知只是请求设备令牌,而APN只是通过设备令牌向设备发送消息。设备令牌对于iDevice是唯一的。
出于您的目的,您可以保存设备令牌和"令牌频道"到数据库,例如INSERT INTO device_tokens (channel, token) VALUES ('subdomain1', 'xxxxxxxxx')
,在发送消息时,使用频道排队设备令牌,例如SELECT token FROM device_tokens WHERE channel = 'subdomain1'