在安装iOS 10的新更新后,推送通知无法正常工作,而相同的代码实现适用于iOS 9. iOS 10的推送通知是否有任何新功能。因为,我无法弄明白。此外,是否有必要在功能下打开推送通知。
答案 0 :(得分:10)
使用xCode 8 GM需要对iOS 10进行一些更改您需要实现UserNotification.framework及其委托方法以获取推送通知和功能需求,以启用推送通知。
您必须导入新的UserNotification.framework。请点击此链接:Push notification issue with iOS 10
答案 1 :(得分:2)
Xcode 7中不需要启用推送通知功能.Xcode 8现在需要这样做。通过在Xcode 8中启用推送通知功能,它将添加以下更改:
project.pbxproj
com.apple.Push = {
enabled = 1;
};
*。权利(用于开发)
<key>aps-environment</key>
<string>*development*</string>
*。权利(用于企业和生产)
<key>aps-environment</key>
<string>*production*</string>
答案 2 :(得分:1)
在iOS 10上添加推送通知权利是必要的,因此如果您“修复问题”,问题将自动解决。