我们最近推出了对 iPhone 应用程序的更新。虽然我们的推送通知在 ad-hoc 中完美运行,但我们已经开始使用,它们不再注册。
查看实时设备日志,我们看到:
“6 月 11 日 09:40:05 未知的 SpringBoard[5791]:没有为应用程序 'App Name' 找到有效的 'aps-environment' 授权字符串:(null)。不会发送通知。”
现在,如果您在 Internet 或其他堆栈溢出对话上进行检查,有一个非常常见的答案是配置文件没有正确地将“aps-environment”设置为“生产”,并且需要重新生成配置文件。但是,这似乎不是我们的问题,因为二进制文件清楚地表明它在生产 aps 环境中。请参阅以下 App Store 二进制详细信息中的详细信息:
所以我们对问题可能是什么感到有点迷茫。鉴于这些信息,以及我在我身边进行的大量检查,配置文件和代码签名似乎是正确的,我目前在网上找不到任何其他解决方案。
在此先感谢您的帮助。