2015-04-20 58 views
1

在原始TestFlight的美好时代,我为TestFlight版本设置了一个开发证书,并为我正在开发的应用的实时版本提供了生产证书。从来没有任何问题。在TestFlight中推送iOS通知证书切换

自从苹果接手后,我注意到推送通知失败,我发现Apple上的TestFlight沙箱只与生产证书一起使用。这没有意义,但工作。一周前,通知再次失败(无效令牌8)。转移到开发证书做了这项工作(它原本应该在TestFlight沙箱上的方式)。

今天早上,通知再次失败,并再次移动到生产证书发送所有通知。

现在我的问题是,苹果正在做一些改变,正在影响这个或我做错了什么?

回答

0

对于有同样问题的用户。经过一番调查后,我注意到从Xcode运行应用程序使用开发证书签名应用程序,但是在Apple TestFlight上安装相同的发行版时,还是使用生产证书。通知将在我的设备上失败,因为我仍然安装了Xcode版本,而不是TestFlight版本。出于某种原因,我从来没有通过TestFlight安装最终版本,而是从Xcode部署了该版本。