---
title: dryRun
framework: coredata
role: symbol
role_heading: Type Property
path: coredata/nspersistentcloudkitcontainerschemainitializationoptions/dryrun
---

# dryRun

A flag that indicates the container validates the model and generates the records, but doesn’t upload them to CloudKit.

## Declaration

```swift
static var dryRun: NSPersistentCloudKitContainerSchemaInitializationOptions { get }
```

## Discussion

Discussion This option is useful for unit testing to ensure your managed object model is valid for use with CloudKit.

## See Also

### Constants

- [printSchema](coredata/nspersistentcloudkitcontainerschemainitializationoptions/printschema.md)
