1

我有一个为 iPhone 和 iPad 构建的通知项目。所以我在 Apple Store 上有 2 个应用程序 ID = 2 个应用程序。

如果我了解 Apple 官方指南(https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/ConfiguringPushNotifications/ConfiguringPushNotifications.html),我必须为特定应用创建推送通知证书ID。因此,由于我有两个 App ID,最后将创建 2 个通知功能证书。

在我的服务器应用程序上,我必须管理一个 .p12 文件来发送通知。当我有 1 个 APNs 证书(例如与我的 iPhone 应用程序有关的证书)时,它运行良好。当我有一个包含 2 个 APNs 证书(iPhone + iPad)的 .p12 文件时,我无法从服务器端发送通知!错误是“无法发送通知,错误代码为 8”。我正在使用沙盒网关,因为我正在使用 DEV 证书。

如何在一个 .p12 文件中管理 2 个应用程序?可能吗 ?我正在使用https://github.com/notnoop/java-apns库。

感谢您的时间,

4

0 回答 0