Agg*_*sor 8 push-notification apple-push-notifications ios
我知道分发版本中的设备令牌与开发版本之间存在差异.
我的推送通知使用我的设备令牌为沙盒模式工作.
我创建了新的分发证书,并在分发环境中成功交付给APSN.
但是,在使用分发设置时,我的设备不再收到通知(我怀疑是因为我将开发设备令牌发送到服务器).
我已经转到Project Scheme并将Build Configuration设置为Release,但我得到的设备令牌仍然与之前相同.
(另请注意,我已将Application Bundle ID设置为允许在开发和分发中使用推送通知,并且我在服务器上使用分发证书).
你可以告诉我我缺少什么来推动通知在开发模式下工作,以及我做错了什么来获取我需要发送推送通知的"实时"设备令牌?
加成问题:如果服务器获得开发设备令牌而不是实时APNS的分发令牌,为什么服务器不会返回"无效设备令牌"错误?
回答:
需要归档项目并导出为ad-hox发行版.那很有效.