为什么启用了推送的权利文件只包含开发密钥?

时间:2017-03-26 15:51:10

标签: ios xcode apple-push-notifications

为app id启用推送通知时,必须同时启用它以进行开发和生产。

enter image description here

但是,权利文件只包含一个"开发" APS密钥的价值,而不是"开发"和"生产"价值:enter image description here

如果制作了一个生产档案,然后检查了.ipa中的权利文件,那么它包含"开发" apn键的值,而不是" production"的值。 但是,如果随后为临时分发导出此存档,则生成的.ipa中的权利文件仍然是“开发”#34;。 那是为什么?

1 个答案:

答案 0 :(得分:0)

不要查看Xcode项目中的权利文件。不要查看存档中的权利文件。唯一重要的是您从归档中导出以获取临时文件时获得的权利文件。它将拥有正确的权利。