以下方法一直返回相同的值:
其他细节: * 我正在一个运行iOS 8.1.3的iPhone上运行该应用程序 * 我正在Xcode 6.1中运行该应用程序,并将手机与我的机器物理连接
有任何想法为什么“isRegisteredForRemoteNotifications”的值不会改变吗?
[[UIApplication sharedApplication] isRegisteredForRemoteNotifications];
每次运行此代码,结果都是“YES”。即使我进入“设置”应用程序并将我的应用程序的推送通知设置为“关闭”,当上述代码运行时,它仍然计算为“YES”。其他细节: * 我正在一个运行iOS 8.1.3的iPhone上运行该应用程序 * 我正在Xcode 6.1中运行该应用程序,并将手机与我的机器物理连接
有任何想法为什么“isRegisteredForRemoteNotifications”的值不会改变吗?
currentUserNotificationSettings
的答案。 - Aaron BragerisRegisteredForRemoteNotifications
。@AaronBrager - Lefteris