【发布时间】:2014-09-03 22:18:03
【问题描述】:
我正在关注 Parse 的 Push Notification Tutorial,将我的 Parse 应用设置为现在能够发送生产推送通知,而不是开发推送通知,这样我就可以为应用商店做好准备。本教程的 7.1 部分对此进行了介绍。
当我尝试创建 AdHoc 配置文件时,它仅在我创建 iOS 分发证书时才有效,当我创建一个 APN 生产证书时,它是正确的,它向我显示:
如果我决定继续使用此列表中的 iOS 分发证书:
配置文件已成功创建,但同样,它没有使用正确的证书进行推送通知。同样,因为我必须使用发行版来创建配置文件,因此在将我的 Parse Notification 设置连接到此配置文件时,我必须使用证书 .p12 文件。当我尝试这样做时,不出所料地收到以下错误:
因为我上传的是 iOS Distribution 证书的 .p12,而不是 APN Production iOS 证书。当我尝试将 APN Production iOS 证书的 .p12 上传到 Parse 时,它可以工作,但我的测试 iOS 设备没有收到推送通知,因为配置文件没有就像我之前提到的那样,不要使用那个证书。
我是否错误地遵循了指示?为什么我不能使用生产 APN 证书制作配置文件,以便它可以与 Parse Push Notifications 一起使用?
【问题讨论】:
标签: ios xcode parse-platform apple-push-notifications