我在Parse的文档中看到推送通知可以针对特定设备(iOS,Android等)。我想针对具有特定iOS(iOS 8)的iOS设备用户发送通知。这可以实现,还是仅限于针对一般设备系列?
答案 0 :(得分:1)
您可以通过向_Installation类添加osVersion字段来执行此操作,然后对其进行查询。在设备上保存安装时,可以设置此字段。\
iOS代码示例:
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
PFInstallation *currentInstallation = [PFInstallation currentInstallation];
[currentInstallation setDeviceTokenFromData:deviceToken];
currentInstallation.channels = @[@"global"];
currentInstallation[@"user"] = [PFUser currentUser];
currentInstallation[@"osVersion"] = [UIDevice currentDevice].systemVersion;
[currentInstallation saveInBackground];
}