Parse推送通知可以针对特定的iOS吗?

时间:2014-10-18 21:43:22

标签: ios push-notification parse-platform apple-push-notifications

我在Parse的文档中看到推送通知可以针对特定设备(iOS,Android等)。我想针对具有特定iOS(iOS 8)的iOS设备用户发送通知。这可以实现,还是仅限于针对一般设备系列?

1 个答案:

答案 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];
}