CoreSpotlight macOS 10.12 to 10.13 API Differences
CoreSpotlight.h
Added
#def CoreSpotlightAPIVersion
Added
CoreSpotlightVersionNumber
Added
CoreSpotlightVersionString
CSBase.h
Added
#def CORESPOTLIGHT_EXPORT
Added
#def CS_AVAILABLE
Added
#def CS_CLASS_AVAILABLE
Added
#def CS_DEPRECATED
Added
#def CS_TVOS_UNAVAILABLE
CSIndexExtensionRequestHandler.h
Added
CSIndexExtensionRequestHandler
CSPerson.h
Added
CSPerson
Added
-[CSPerson initWithDisplayName:handles:handleIdentifier:]
Added
CSPerson.displayName
Added
CSPerson.handles
Added
CSPerson.handleIdentifier
Added
CSPerson.contactIdentifier
CSSearchableIndex.h
Added
CSIndexErrorDomain
Added
CSIndexErrorCode
Added
CSIndexErrorCodeUnknownError
Added
CSIndexErrorCodeIndexUnavailableError
Added
CSIndexErrorCodeInvalidItemError
Added
CSIndexErrorCodeInvalidClientStateError
Added
CSIndexErrorCodeRemoteConnectionError
Added
CSIndexErrorCodeQuotaExceeded
Added
CSIndexErrorCodeIndexingUnsupported
Added
CSSearchableIndex
Added
CSSearchableIndex.indexDelegate
Added
+[CSSearchableIndex isIndexingAvailable]
Added
+[CSSearchableIndex defaultSearchableIndex]
Added
-[CSSearchableIndex initWithName:]
Added
-[CSSearchableIndex initWithName:protectionClass:]
Added
-[CSSearchableIndex indexSearchableItems:completionHandler:]
Added
-[CSSearchableIndex deleteSearchableItemsWithIdentifiers:completionHandler:]
Added
-[CSSearchableIndex deleteSearchableItemsWithDomainIdentifiers:completionHandler:]
Added
-[CSSearchableIndex deleteAllSearchableItemsWithCompletionHandler:]
Added
-[CSSearchableIndex beginIndexBatch]
Added
-[CSSearchableIndex endIndexBatchWithClientState:completionHandler:]
Added
-[CSSearchableIndex fetchLastClientStateWithCompletionHandler:]
Added
CSSearchableIndexDelegate
Added
-[CSSearchableIndexDelegate searchableIndex:reindexAllSearchableItemsWithAcknowledgementHandler:]
Added
-[CSSearchableIndexDelegate searchableIndex:reindexSearchableItemsWithIdentifiers:acknowledgementHandler:]
Added
-[CSSearchableIndexDelegate searchableIndexDidThrottle:]
Added
-[CSSearchableIndexDelegate searchableIndexDidFinishThrottle:]
Added
-[CSSearchableIndexDelegate dataForSearchableIndex:itemIdentifier:typeIdentifier:error:]
Added
-[CSSearchableIndexDelegate fileURLForSearchableIndex:itemIdentifier:typeIdentifier:inPlace:error:]
CSSearchableItem.h
Added
CSSearchableItemActionType
Added
CSSearchableItemActivityIdentifier
Added
CSQueryContinuationActionType
Added
CSSearchQueryString
Added
CSSearchableItem
Added
-[CSSearchableItem initWithUniqueIdentifier:domainIdentifier:attributeSet:]
Added
CSSearchableItem.uniqueIdentifier
Added
CSSearchableItem.domainIdentifier
Added
CSSearchableItem.expirationDate
Added
CSSearchableItem.attributeSet
CSSearchableItemAttributeSet_Documents.h
Added
CSSearchableItemAttributeSet.subject
Added
CSSearchableItemAttributeSet.theme
Added
CSSearchableItemAttributeSet.contentDescription
Added
CSSearchableItemAttributeSet.identifier
Added
CSSearchableItemAttributeSet.audiences
Added
CSSearchableItemAttributeSet.fileSize
Added
CSSearchableItemAttributeSet.pageCount
Added
CSSearchableItemAttributeSet.pageWidth
Added
CSSearchableItemAttributeSet.pageHeight
Added
CSSearchableItemAttributeSet.securityMethod
Added
CSSearchableItemAttributeSet.creator
Added
CSSearchableItemAttributeSet.encodingApplications
Added
CSSearchableItemAttributeSet.kind
Added
CSSearchableItemAttributeSet.fontNames
CSSearchableItemAttributeSet_Events.h
Added
CSSearchableItemAttributeSet.dueDate
Added
CSSearchableItemAttributeSet.completionDate
Added
CSSearchableItemAttributeSet.startDate
Added
CSSearchableItemAttributeSet.endDate
Added
CSSearchableItemAttributeSet.importantDates
Added
CSSearchableItemAttributeSet.allDay
CSSearchableItemAttributeSet_General.h
Added
CSSearchableItemAttributeSet.displayName
Added
CSSearchableItemAttributeSet.alternateNames
Added
CSSearchableItemAttributeSet.path
Added
CSSearchableItemAttributeSet.contentURL
Added
CSSearchableItemAttributeSet.thumbnailURL
Added
CSSearchableItemAttributeSet.thumbnailData
Added
CSSearchableItemAttributeSet.relatedUniqueIdentifier
Added
CSSearchableItemAttributeSet.weakRelatedUniqueIdentifier
Added
CSSearchableItemAttributeSet.metadataModificationDate
Added
CSSearchableItemAttributeSet.contentType
Added
CSSearchableItemAttributeSet.contentTypeTree
Added
CSSearchableItemAttributeSet.keywords
Added
CSSearchableItemAttributeSet.title
Added
CSSearchableItemAttributeSet.version
Added
CSSearchableItemAttributeSet.userCreated
Added
CSSearchableItemAttributeSet.userOwned
Added
CSSearchableItemAttributeSet.userCurated
Added
CSSearchableItemAttributeSet.rankingHint
Added
CSSearchableItemAttributeSet.domainIdentifier
Added
CSSearchableItemAttributeSet.supportsPhoneCall
Added
CSSearchableItemAttributeSet.supportsNavigation
Added
CSSearchableItemAttributeSet.containerTitle
Added
CSSearchableItemAttributeSet.containerDisplayName
Added
CSSearchableItemAttributeSet.containerIdentifier
Added
CSSearchableItemAttributeSet.containerOrder
Added
CSSearchableItemAttributeSet.providerDataTypeIdentifiers
Added
CSSearchableItemAttributeSet.providerFileTypeIdentifiers
Added
CSSearchableItemAttributeSet.providerInPlaceFileTypeIdentifiers
CSSearchableItemAttributeSet_Images.h
Added
CSSearchableItemAttributeSet.pixelHeight
Added
CSSearchableItemAttributeSet.pixelWidth
Added
CSSearchableItemAttributeSet.pixelCount
Added
CSSearchableItemAttributeSet.colorSpace
Added
CSSearchableItemAttributeSet.bitsPerSample
Added
CSSearchableItemAttributeSet.flashOn
Added
CSSearchableItemAttributeSet.focalLength
Added
CSSearchableItemAttributeSet.focalLength35mm
Added
CSSearchableItemAttributeSet.acquisitionMake
Added
CSSearchableItemAttributeSet.acquisitionModel
Added
CSSearchableItemAttributeSet.cameraOwner
Added
CSSearchableItemAttributeSet.lensModel
Added
CSSearchableItemAttributeSet.ISOSpeed
Added
CSSearchableItemAttributeSet.orientation
Added
CSSearchableItemAttributeSet.layerNames
Added
CSSearchableItemAttributeSet.whiteBalance
Added
CSSearchableItemAttributeSet.aperture
Added
CSSearchableItemAttributeSet.profileName
Added
CSSearchableItemAttributeSet.resolutionWidthDPI
Added
CSSearchableItemAttributeSet.resolutionHeightDPI
Added
CSSearchableItemAttributeSet.exposureMode
Added
CSSearchableItemAttributeSet.exposureTime
Added
CSSearchableItemAttributeSet.EXIFVersion
Added
CSSearchableItemAttributeSet.EXIFGPSVersion
Added
CSSearchableItemAttributeSet.hasAlphaChannel
Added
CSSearchableItemAttributeSet.redEyeOn
Added
CSSearchableItemAttributeSet.meteringMode
Added
CSSearchableItemAttributeSet.maxAperture
Added
CSSearchableItemAttributeSet.fNumber
Added
CSSearchableItemAttributeSet.exposureProgram
Added
CSSearchableItemAttributeSet.exposureTimeString
CSSearchableItemAttributeSet_Media.h
Added
CSSearchableItemAttributeSet.editors
Added
CSSearchableItemAttributeSet.participants
Added
CSSearchableItemAttributeSet.projects
Added
CSSearchableItemAttributeSet.downloadedDate
Added
CSSearchableItemAttributeSet.contentSources
Added
CSSearchableItemAttributeSet.comment
Added
CSSearchableItemAttributeSet.copyright
Added
CSSearchableItemAttributeSet.lastUsedDate
Added
CSSearchableItemAttributeSet.contentCreationDate
Added
CSSearchableItemAttributeSet.contentModificationDate
Added
CSSearchableItemAttributeSet.addedDate
Added
CSSearchableItemAttributeSet.duration
Added
CSSearchableItemAttributeSet.contactKeywords
Added
CSSearchableItemAttributeSet.codecs
Added
CSSearchableItemAttributeSet.mediaTypes
Added
CSSearchableItemAttributeSet.streamable
Added
CSSearchableItemAttributeSet.totalBitRate
Added
CSSearchableItemAttributeSet.videoBitRate
Added
CSSearchableItemAttributeSet.audioBitRate
Added
CSSearchableItemAttributeSet.deliveryType
Added
CSSearchableItemAttributeSet.organizations
Added
CSSearchableItemAttributeSet.role
Added
CSSearchableItemAttributeSet.languages
Added
CSSearchableItemAttributeSet.rights
Added
CSSearchableItemAttributeSet.publishers
Added
CSSearchableItemAttributeSet.contributors
Added
CSSearchableItemAttributeSet.coverage
Added
CSSearchableItemAttributeSet.rating
Added
CSSearchableItemAttributeSet.ratingDescription
Added
CSSearchableItemAttributeSet.playCount
Added
CSSearchableItemAttributeSet.information
Added
CSSearchableItemAttributeSet.director
Added
CSSearchableItemAttributeSet.producer
Added
CSSearchableItemAttributeSet.genre
Added
CSSearchableItemAttributeSet.performers
Added
CSSearchableItemAttributeSet.originalFormat
Added
CSSearchableItemAttributeSet.originalSource
Added
CSSearchableItemAttributeSet.local
Added
CSSearchableItemAttributeSet.contentRating
Added
CSSearchableItemAttributeSet.URL
Added
CSSearchableItemAttributeSet.audioSampleRate
Added
CSSearchableItemAttributeSet.audioChannelCount
Added
CSSearchableItemAttributeSet.tempo
Added
CSSearchableItemAttributeSet.keySignature
Added
CSSearchableItemAttributeSet.timeSignature
Added
CSSearchableItemAttributeSet.audioEncodingApplication
Added
CSSearchableItemAttributeSet.composer
Added
CSSearchableItemAttributeSet.lyricist
Added
CSSearchableItemAttributeSet.album
Added
CSSearchableItemAttributeSet.artist
Added
CSSearchableItemAttributeSet.audioTrackNumber
Added
CSSearchableItemAttributeSet.recordingDate
Added
CSSearchableItemAttributeSet.musicalGenre
Added
CSSearchableItemAttributeSet.generalMIDISequence
Added
CSSearchableItemAttributeSet.musicalInstrumentCategory
Added
CSSearchableItemAttributeSet.musicalInstrumentName
CSSearchableItemAttributeSet_Messaging.h
Added
CSMailboxInbox
Added
CSMailboxDrafts
Added
CSMailboxSent
Added
CSMailboxJunk
Added
CSMailboxTrash
Added
CSMailboxArchive
Added
CSSearchableItemAttributeSet.accountIdentifier
Added
CSSearchableItemAttributeSet.accountHandles
Added
CSSearchableItemAttributeSet.HTMLContentData
Added
CSSearchableItemAttributeSet.textContent
Added
CSSearchableItemAttributeSet.authors
Added
CSSearchableItemAttributeSet.primaryRecipients
Added
CSSearchableItemAttributeSet.additionalRecipients
Added
CSSearchableItemAttributeSet.hiddenAdditionalRecipients
Added
CSSearchableItemAttributeSet.emailHeaders
Added
CSSearchableItemAttributeSet.mailboxIdentifiers
Added
CSSearchableItemAttributeSet.authorNames
Added
CSSearchableItemAttributeSet.recipientNames
Added
CSSearchableItemAttributeSet.authorEmailAddresses
Added
CSSearchableItemAttributeSet.recipientEmailAddresses
Added
CSSearchableItemAttributeSet.authorAddresses
Added
CSSearchableItemAttributeSet.recipientAddresses
Added
CSSearchableItemAttributeSet.phoneNumbers
Added
CSSearchableItemAttributeSet.emailAddresses
Added
CSSearchableItemAttributeSet.instantMessageAddresses
Added
CSSearchableItemAttributeSet.likelyJunk
CSSearchableItemAttributeSet_Places.h
Added
CSSearchableItemAttributeSet.headline
Added
CSSearchableItemAttributeSet.instructions
Added
CSSearchableItemAttributeSet.thoroughfare
Added
CSSearchableItemAttributeSet.subThoroughfare
Added
CSSearchableItemAttributeSet.postalCode
Added
CSSearchableItemAttributeSet.city
Added
CSSearchableItemAttributeSet.stateOrProvince
Added
CSSearchableItemAttributeSet.country
Added
CSSearchableItemAttributeSet.fullyFormattedAddress
Added
CSSearchableItemAttributeSet.altitude
Added
CSSearchableItemAttributeSet.latitude
Added
CSSearchableItemAttributeSet.longitude
Added
CSSearchableItemAttributeSet.speed
Added
CSSearchableItemAttributeSet.timestamp
Added
CSSearchableItemAttributeSet.imageDirection
Added
CSSearchableItemAttributeSet.namedLocation
Added
CSSearchableItemAttributeSet.GPSTrack
Added
CSSearchableItemAttributeSet.GPSStatus
Added
CSSearchableItemAttributeSet.GPSMeasureMode
Added
CSSearchableItemAttributeSet.GPSDOP
Added
CSSearchableItemAttributeSet.GPSMapDatum
Added
CSSearchableItemAttributeSet.GPSDestLatitude
Added
CSSearchableItemAttributeSet.GPSDestLongitude
Added
CSSearchableItemAttributeSet.GPSDestBearing
Added
CSSearchableItemAttributeSet.GPSDestDistance
Added
CSSearchableItemAttributeSet.GPSProcessingMethod
Added
CSSearchableItemAttributeSet.GPSAreaInformation
Added
CSSearchableItemAttributeSet.GPSDateStamp
Added
CSSearchableItemAttributeSet.GPSDifferental
CSSearchableItemAttributeSet.h
Added
CSSearchableItemAttributeSet
Added
-[CSSearchableItemAttributeSet initWithItemContentType:]
Added
CSLocalizedString
Added
-[CSLocalizedString initWithLocalizedStrings:]
Added
-[CSLocalizedString localizedString]
Added
CSCustomAttributeKey
Added
-[CSCustomAttributeKey initWithKeyName:]
Added
-[CSCustomAttributeKey initWithKeyName:searchable:searchableByDefault:unique:multiValued:]
Added
CSCustomAttributeKey.keyName
Added
CSCustomAttributeKey.searchable
Added
CSCustomAttributeKey.searchableByDefault
Added
CSCustomAttributeKey.unique
Added
CSCustomAttributeKey.multiValued
Added
-[CSSearchableItemAttributeSet setValue:forCustomKey:]
Added
-[CSSearchableItemAttributeSet valueForCustomKey:]
Added
NSUserActivity (CSSearchableItemAttributeSet)
Added
NSUserActivity.contentAttributeSet
CSSearchQuery.h
Added
CSSearchQueryErrorDomain
Added
CSSearchQueryErrorCode
Added
CSSearchQueryErrorCodeUnknown
Added
CSSearchQueryErrorCodeIndexUnreachable
Added
CSSearchQueryErrorCodeInvalidQuery
Added
CSSearchQueryErrorCodeCancelled
Added
CSSearchQuery
Added
-[CSSearchQuery initWithQueryString:attributes:]
Added
CSSearchQuery.cancelled
Added
CSSearchQuery.foundItemCount
Added
CSSearchQuery.foundItemsHandler
Added
CSSearchQuery.completionHandler
Added
CSSearchQuery.protectionClasses
Added
-[CSSearchQuery start]
Added
-[CSSearchQuery cancel]