推送通知不适用于 iOS 10
Push Notification is not working on iOS 10
安装 iOS 10 的新更新后,推送通知不起作用,而相同的代码实现对于 iOS 9. [=13 有什么新东西吗? =] 10 用于推送通知。因为,我无法弄清楚。另外,是否需要在capabilities下开启推送通知
需要对 iOS 10 和 xCode 8 GM 进行一些更改 您需要实施 UserNotification.framework 及其委托方法才能获得推送通知的工作,并且功能需要启用推送通知.
您必须导入新的 UserNotification.framework。请遵循此 link :
在 iOS 10 上需要添加推送通知授权,因此如果您 "Fix Issue" 问题将自动解决。
Problem
Xcode7 不需要启用推送通知功能。Xcode8 现在要求启用推送通知功能。通过在 Xcode8 中启用推送通知功能,它'我将添加以下更改:
project.pbxproj
com.apple.Push = {
enabled = 1;
};
*.entitlements(用于开发)
<key>aps-environment</key>
<string>*development*</string>
*.entitlements(用于企业和生产)
<key>aps-environment</key>
<string>*production*</string>
安装 iOS 10 的新更新后,推送通知不起作用,而相同的代码实现对于 iOS 9. [=13 有什么新东西吗? =] 10 用于推送通知。因为,我无法弄清楚。另外,是否需要在capabilities下开启推送通知
需要对 iOS 10 和 xCode 8 GM 进行一些更改 您需要实施 UserNotification.framework 及其委托方法才能获得推送通知的工作,并且功能需要启用推送通知.
您必须导入新的 UserNotification.framework。请遵循此 link :
在 iOS 10 上需要添加推送通知授权,因此如果您 "Fix Issue" 问题将自动解决。
Problem
Xcode7 不需要启用推送通知功能。Xcode8 现在要求启用推送通知功能。通过在 Xcode8 中启用推送通知功能,它'我将添加以下更改:
project.pbxproj
com.apple.Push = {
enabled = 1;
};
*.entitlements(用于开发)
<key>aps-environment</key>
<string>*development*</string>
*.entitlements(用于企业和生产)
<key>aps-environment</key>
<string>*production*</string>