我正在尝试为存折APN创建服务器端实现,但服务器不喜欢设备给我的推送令牌.如果我将令牌发送到Apple的沙盒服务器,它会向我发送“无效令牌”响应.如果我将令牌发送到Apple的生产服务器,它会将反馈服务中的令牌作为我应该从列表中删除的令牌返回.至少我知道APN证书和服务器的连接工作正常.
我的iPhone 4s已启用开发.为开发和生产启用了APP ID,并在配置文件中启用了设备.我已经验证了32字节二进制令牌数据相对于从设备发送的字符串令牌是正确的.
我的一个问题是,设备中的存折如何确定使用哪个令牌(开发与生产)?我现在更喜欢使用沙盒环境,但我不确定如何“选择”它.
我已经看到类似的主题,但似乎没有人能解决这个问题.这真是令人沮丧,因为我觉得我非常接近于完成这项工作!提前感谢您的任何建议!