我是否需要将Entitlements.plist文件设置为目标以使推送通知有效?

时间:2015-07-09 08:14:56

标签: ios xcode apple-push-notifications code-signing entitlements

我在尝试配置我不理解的推送通知时遇到很多问题,我在此post中进行了解释。我想我已经完成了所有工作:创建APNS证书,在App ID中启用推送服务,以及在启用推送通知的情况下创建关联的配置文件。一切似乎都在我的会员中心。但这在Xcode中不起作用,Xcode没有在任何地方向我显示任何aps权利......可能是因为在Build Settings>代码签名>代码签名权利我什么都没有?我该怎么办?

提前致谢

1 个答案:

答案 0 :(得分:5)

直接答案是肯定的。

如果您使用推送通知,则必须在Entitlements.plist中添加,否则无法在最新的iOS版本中安装应用。

enter image description here

在配置文件中启用推送通知之外,您必须在处理Entitlements.plist的 xcode功能上启用它