苹果的TestFlight和推送通知

7
我正在开发一款应用,并通过苹果的新TestFlight与我的合作伙伴进行测试。我以前从未遇到过旧的TestFlight系统问题,但现在突然间,如果我通过USB Cable & Xcode安装应用程序,通知就会不断地涌入。
但是,如果我通过苹果的TestFlight安装,通知就无法送达。
我使用Parse进行通知,同样没有遇到任何问题。还有其他人遇到类似问题或有建议吗?非常令人沮丧。

1
您好 - 我也遇到了同样的问题。我尝试了大多数证书的组合,但是没有一个能够成功地推送消息。有趣的是,如果我使用本地编译和开发人员证书以及配置文件,则可以传递推送。我尝试使用分发证书的AdHoc配置文件,但在TestFlight上无法正常工作 - 有任何想法吗? - Freddy
1个回答

10

好的,看起来苹果的新版TestFlight认为任何推送的版本都是“生产”版本。因此,您必须生成一个生产证书。最好使用AdHoc配置文件,它将使用生产推送证书。不要使用开发推送证书和开发配置文件。

知道得越多,就越好...


我遇到了类似的问题...你在哪里找到那个信息? - narner
4
当你将应用上传到苹果的TestFlight测试平台时,操作方式与上传至App Store相同。你需要编译发布版本,以便使用生产环境凭证。因此,你需要使用生产环境证书发送推送通知。 - Alex Salom

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接