diff --git a/Sources/CoreStore+CustomDebugStringConvertible.swift b/Sources/CoreStore+CustomDebugStringConvertible.swift index a6fab80..d1e1564 100644 --- a/Sources/CoreStore+CustomDebugStringConvertible.swift +++ b/Sources/CoreStore+CustomDebugStringConvertible.swift @@ -1160,7 +1160,7 @@ extension NSEntityDescription: CoreStoreDebugStringConvertible { info.append(("compoundIndexes", self.compoundIndexes)) } - if #available(macOS 10.11, *) { + if #available(macOS 10.11, iOS 9.0, *) { info.append(("uniquenessConstraints", self.uniquenessConstraints)) } diff --git a/Sources/CoreStoreSchema.swift b/Sources/CoreStoreSchema.swift index d2c1f28..7e78ced 100644 --- a/Sources/CoreStoreSchema.swift +++ b/Sources/CoreStoreSchema.swift @@ -452,7 +452,7 @@ public final class CoreStoreSchema: DynamicSchema { } for (entity, entityDescription) in entityDescriptionsByEntity { - if #available(macOS 10.11, *) { + if #available(macOS 10.11, iOS 9.0, *) { let uniqueConstraints = entity.uniqueConstraints.filter({ !$0.isEmpty }) if !uniqueConstraints.isEmpty { diff --git a/Sources/DataStack+Migration.swift b/Sources/DataStack+Migration.swift index 8ffe463..1250cc3 100644 --- a/Sources/DataStack+Migration.swift +++ b/Sources/DataStack+Migration.swift @@ -614,7 +614,7 @@ extension DataStack { } let fileManager = FileManager.default let systemTemporaryDirectoryURL: URL - if #available(macOS 10.12, *) { + if #available(macOS 10.12, iOS 10.0, *) { systemTemporaryDirectoryURL = fileManager.temporaryDirectory }