iOS 通知开发环境:如何正确设置 APNS



我有兴趣在我的开发环境中设置 iOS 推送通知(推送通知目前在生产中工作(。 我的开发和生产应用程序使用不同的捆绑标识符,正如广泛建议的那样:https://medium.com/@danielgalasko/run-multiple-versions-of-your-app-on-the-same-device-using-xcode-configurations-1fd3a220c608

Prod: com.MyApp
Dev:  com.MyApp.dev

对于生产和开发,是否需要创建单独的 APNS 密钥?其他堆栈溢出答案建议您可以使用相同的密钥 - 但我一直在为此苦苦挣扎。配置 APNS 密钥时,安装程序会指出:"一个密钥用于所有应用。 但是,后来,该页面还提到:"每个应用程序 ID 都需要自己的客户端 SSL 证书。

我对 APNS 密钥与 APNS 证书感到困惑:

您可以重复使用 APNS 密钥,但需要为每个新的应用/捆绑 ID 创建一个新证书。

最新更新