在Xcode6编译器下,1台5.1系统的iTouch4和1台8.02系统的iTouch5注册远程推送后,没有收到苹果服务器的回调。其他iphone5,iphone6的机器都没问题。
但是,同一个账号下的其他App IDs和Provisioning Profiles却全部机器可以收到苹果的推送回调。
这个问题跟踪了几天,各种证书重做都不能解决。
有一天又忽然都可以了。
初步判断是苹果的bug。
同时有一个方案可以尝试:如测试证书,Certificates里查看,Development里是否有两个非APNs的证书。有的话,删掉新的,留下旧的,并重做Provisioning Profiles。
此方案可以尝试,不保证解决问题。
欢迎讨论。