---
title: "removeUbiquitousContentAndPersistentStore(at:options:)"
framework: coredata
role: symbol
role_heading: Type Method
path: "coredata/nspersistentstorecoordinator/removeubiquitouscontentandpersistentstore(at:options:)"
---

# removeUbiquitousContentAndPersistentStore(at:options:)

Deletes all ubiquitous content for all peers for the persistent store at a given URL and also delete the local store file.

## Declaration

```swift
class func removeUbiquitousContentAndPersistentStore(at storeURL: URL, options: [AnyHashable : Any]? = nil) throws
```

## Parameters

- `storeURL`: The URL of the store to delete.
- `options`: A dictionary containing the options normally passed to doc://com.apple.coredata/documentation/CoreData/NSPersistentStoreCoordinator/addPersistentStore(ofType:configurationName:at:options:).

## Discussion

Discussion Errors may be returned as a result of file I/O, iCloud network or iCloud account issues.

## See Also

### Deprecated type methods

- [elementsDerived(fromExternalRecordAt:)](coredata/nspersistentstorecoordinator/elementsderived(fromexternalrecordat:).md)
- [metadataForPersistentStore(with:)](coredata/nspersistentstorecoordinator/metadataforpersistentstore(with:).md)
- [metadataForPersistentStore(ofType:at:)](coredata/nspersistentstorecoordinator/metadataforpersistentstore(oftype:at:).md)
- [metadataForPersistentStore(ofType:at:options:)](coredata/nspersistentstorecoordinator/metadataforpersistentstore(oftype:at:options:).md)
- [registerStoreClass(_:forStoreType:)](coredata/nspersistentstorecoordinator/registerstoreclass(_:forstoretype:).md)
- [setMetadata(_:forPersistentStoreOfType:at:)](coredata/nspersistentstorecoordinator/setmetadata(_:forpersistentstoreoftype:at:).md)
- [setMetadata(_:forPersistentStoreOfType:at:options:)](coredata/nspersistentstorecoordinator/setmetadata(_:forpersistentstoreoftype:at:options:).md)
