我有两个iPad迷你(ios8.3和ios9.1)和一个iPad迷你2。
我正在研究XCode7.2,目标-C
发布于 2015-11-27 13:13:52
不管是哪种装置。您对iOS8和9使用不同的调用吗?
在应用程序中你在哪里打注册电话?通常的程序是在应用程序启动时打电话。
if ([[UIApplication sharedApplication] respondsToSelector:@selector(registerUserNotificationSettings:)]) {
//iOS 9
UIUserNotificationSettings* notificationSettings = [UIUserNotificationSettings settingsForTypes:(UIUserNotificationTypeAlert | UIUserNotificationTypeBadge | UIUserNotificationTypeSound) categories:nil];
[[UIApplication sharedApplication] registerUserNotificationSettings:notificationSettings];
}
else
{
//iOS < 9
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeSound|UIRemoteNotificationTypeBadge)];
}https://stackoverflow.com/questions/33955980
复制相似问题