我发现iOS 10的旧设备无法使用交互式通知。我的应用程序具有在向左滑动通知时显示“是”,“否”按钮的功能。我发现这在iOS 10上不起作用。只有通过3d touch才能看到按钮。
我也读过这可以使用苹果在iOS 10中引入的新框架。目前,我没有时间浏览框架并编写新代码,因为我的发布日期非常接近。
使用新框架是支持iOS 10上交互式通知的唯一方法吗?
答案 0 :(得分:0)
ios 10有一些变化。所以你需要实现而不是" UIUserNotification"到#UN; UNNotification"在ios 10中工作
UNAuthorizationOptions authOptions =
UNAuthorizationOptionAlert
| UNAuthorizationOptionSound
| UNAuthorizationOptionBadge;
[[UNUserNotificationCenter currentNotificationCenter]
requestAuthorizationWithOptions:authOptions
completionHandler:^(BOOL granted, NSError * _Nullable error) {
}
];