[contacts] xcode11 beta1 - beta4 updated bindings (#6563)

* xcode11 beta1 - beta3 updated bindings

* remove error enum availability, add [disabledefaultctor]

* remove PlatformName.Swift

* update availability for relations to include watch, macos, update w/ ICNKeyDescriptor, fix typo

* remove newline for interface opening {

* fix failures due to new [BaseType] for preexisting interface

* add comment for [BaseType] fix

* remote onlyOn64 in attributes

* remove [Watch (2,0)], remove [Watch (6,0)] from existing bindings

* update availability for CNLabelSchool

* update contacts.cs with b4 contactrelations

* fix colleague typo
This commit is contained in:
Whitney Schmidt 2019-07-23 18:50:18 -04:00 коммит произвёл GitHub
Родитель d4b8c3ab73
Коммит 2c2b84beb4
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
5 изменённых файлов: 1035 добавлений и 762 удалений

Просмотреть файл

@ -86,12 +86,16 @@ namespace Contacts {
DataAccessError = 2,
AuthorizationDenied = 100,
NoAccessibleWritableContainers = 101,
UnauthorizedKeys = 102,
FeatureDisabledByUser = 103,
RecordDoesNotExist = 200,
InsertedRecordAlreadyExists = 201,
ContainmentCycle = 202,
ContainmentScope = 203,
ParentRecordDoesNotExist = 204,
RecordIdentifierInvalid = 205,
RecordNotWritable = 206,
ParentContainerNotWritable = 207,
ValidationMultipleErrors = 300,
ValidationTypeMismatch = 301,
ValidationConfigurationError = 302,

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -1,253 +1,2 @@
!missing-field! CNLabelContactRelationAunt not bound
!missing-field! CNLabelContactRelationAuntFathersBrothersWife not bound
!missing-field! CNLabelContactRelationAuntFathersElderBrothersWife not bound
!missing-field! CNLabelContactRelationAuntFathersElderSister not bound
!missing-field! CNLabelContactRelationAuntFathersSister not bound
!missing-field! CNLabelContactRelationAuntFathersYoungerBrothersWife not bound
!missing-field! CNLabelContactRelationAuntFathersYoungerSister not bound
!missing-field! CNLabelContactRelationAuntMothersBrothersWife not bound
!missing-field! CNLabelContactRelationAuntMothersElderSister not bound
!missing-field! CNLabelContactRelationAuntMothersSister not bound
!missing-field! CNLabelContactRelationAuntMothersYoungerSister not bound
!missing-field! CNLabelContactRelationAuntParentsElderSister not bound
!missing-field! CNLabelContactRelationAuntParentsSister not bound
!missing-field! CNLabelContactRelationAuntParentsYoungerSister not bound
!missing-field! CNLabelContactRelationBoyfriend not bound
!missing-field! CNLabelContactRelationBrotherInLaw not bound
!missing-field! CNLabelContactRelationBrotherInLawElderSistersHusband not bound
!missing-field! CNLabelContactRelationBrotherInLawHusbandsBrother not bound
!missing-field! CNLabelContactRelationBrotherInLawHusbandsSistersHusband not bound
!missing-field! CNLabelContactRelationBrotherInLawSistersHusband not bound
!missing-field! CNLabelContactRelationBrotherInLawSpousesBrother not bound
!missing-field! CNLabelContactRelationBrotherInLawWifesBrother not bound
!missing-field! CNLabelContactRelationBrotherInLawWifesSistersHusband not bound
!missing-field! CNLabelContactRelationBrotherInLawYoungerSistersHusband not bound
!missing-field! CNLabelContactRelationChildInLaw not bound
!missing-field! CNLabelContactRelationCoBrotherInLaw not bound
!missing-field! CNLabelContactRelationCoFatherInLaw not bound
!missing-field! CNLabelContactRelationColleauge not bound
!missing-field! CNLabelContactRelationCoMotherInLaw not bound
!missing-field! CNLabelContactRelationCoParentInLaw not bound
!missing-field! CNLabelContactRelationCoSiblingInLaw not bound
!missing-field! CNLabelContactRelationCoSisterInLaw not bound
!missing-field! CNLabelContactRelationCousin not bound
!missing-field! CNLabelContactRelationCousinFathersBrothersDaughter not bound
!missing-field! CNLabelContactRelationCousinFathersBrothersSon not bound
!missing-field! CNLabelContactRelationCousinFathersSistersDaughter not bound
!missing-field! CNLabelContactRelationCousinFathersSistersSon not bound
!missing-field! CNLabelContactRelationCousinGrandparentsSiblingsChild not bound
!missing-field! CNLabelContactRelationCousinGrandparentsSiblingsDaughter not bound
!missing-field! CNLabelContactRelationCousinGrandparentsSiblingsSon not bound
!missing-field! CNLabelContactRelationCousinMothersBrothersDaughter not bound
!missing-field! CNLabelContactRelationCousinMothersBrothersSon not bound
!missing-field! CNLabelContactRelationCousinMothersSistersDaughter not bound
!missing-field! CNLabelContactRelationCousinMothersSistersSon not bound
!missing-field! CNLabelContactRelationCousinOrSiblingsChild not bound
!missing-field! CNLabelContactRelationCousinParentsSiblingsChild not bound
!missing-field! CNLabelContactRelationCousinParentsSiblingsDaughter not bound
!missing-field! CNLabelContactRelationCousinParentsSiblingsSon not bound
!missing-field! CNLabelContactRelationDaughterInLaw not bound
!missing-field! CNLabelContactRelationDaughterInLawOrSisterInLaw not bound
!missing-field! CNLabelContactRelationDaughterInLawOrStepdaughter not bound
!missing-field! CNLabelContactRelationElderBrother not bound
!missing-field! CNLabelContactRelationElderBrotherInLaw not bound
!missing-field! CNLabelContactRelationElderCousin not bound
!missing-field! CNLabelContactRelationElderCousinFathersBrothersDaughter not bound
!missing-field! CNLabelContactRelationElderCousinFathersBrothersSon not bound
!missing-field! CNLabelContactRelationElderCousinFathersSistersDaughter not bound
!missing-field! CNLabelContactRelationElderCousinFathersSistersSon not bound
!missing-field! CNLabelContactRelationElderCousinMothersBrothersDaughter not bound
!missing-field! CNLabelContactRelationElderCousinMothersBrothersSon not bound
!missing-field! CNLabelContactRelationElderCousinMothersSiblingsDaughterOrFathersSistersDaughter not bound
!missing-field! CNLabelContactRelationElderCousinMothersSiblingsSonOrFathersSistersSon not bound
!missing-field! CNLabelContactRelationElderCousinMothersSistersDaughter not bound
!missing-field! CNLabelContactRelationElderCousinMothersSistersSon not bound
!missing-field! CNLabelContactRelationElderCousinParentsSiblingsDaughter not bound
!missing-field! CNLabelContactRelationElderCousinParentsSiblingsSon not bound
!missing-field! CNLabelContactRelationElderSibling not bound
!missing-field! CNLabelContactRelationElderSiblingInLaw not bound
!missing-field! CNLabelContactRelationElderSister not bound
!missing-field! CNLabelContactRelationElderSisterInLaw not bound
!missing-field! CNLabelContactRelationEldestBrother not bound
!missing-field! CNLabelContactRelationEldestSister not bound
!missing-field! CNLabelContactRelationFatherInLaw not bound
!missing-field! CNLabelContactRelationFatherInLawHusbandsFather not bound
!missing-field! CNLabelContactRelationFatherInLawOrStepfather not bound
!missing-field! CNLabelContactRelationFatherInLawWifesFather not bound
!missing-field! CNLabelContactRelationFemaleCousin not bound
!missing-field! CNLabelContactRelationFemaleFriend not bound
!missing-field! CNLabelContactRelationFemalePartner not bound
!missing-field! CNLabelContactRelationGirlfriend not bound
!missing-field! CNLabelContactRelationGirlfriendOrBoyfriend not bound
!missing-field! CNLabelContactRelationGrandaunt not bound
!missing-field! CNLabelContactRelationGrandchild not bound
!missing-field! CNLabelContactRelationGrandchildOrSiblingsChild not bound
!missing-field! CNLabelContactRelationGranddaughter not bound
!missing-field! CNLabelContactRelationGranddaughterDaughtersDaughter not bound
!missing-field! CNLabelContactRelationGranddaughterSonsDaughter not bound
!missing-field! CNLabelContactRelationGrandfather not bound
!missing-field! CNLabelContactRelationGrandfatherFathersFather not bound
!missing-field! CNLabelContactRelationGrandfatherMothersFather not bound
!missing-field! CNLabelContactRelationGrandmother not bound
!missing-field! CNLabelContactRelationGrandmotherFathersMother not bound
!missing-field! CNLabelContactRelationGrandmotherMothersMother not bound
!missing-field! CNLabelContactRelationGrandnephew not bound
!missing-field! CNLabelContactRelationGrandnephewBrothersGrandson not bound
!missing-field! CNLabelContactRelationGrandnephewSistersGrandson not bound
!missing-field! CNLabelContactRelationGrandniece not bound
!missing-field! CNLabelContactRelationGrandnieceBrothersGranddaughter not bound
!missing-field! CNLabelContactRelationGrandnieceSistersGranddaughter not bound
!missing-field! CNLabelContactRelationGrandparent not bound
!missing-field! CNLabelContactRelationGrandson not bound
!missing-field! CNLabelContactRelationGrandsonDaughtersSon not bound
!missing-field! CNLabelContactRelationGrandsonSonsSon not bound
!missing-field! CNLabelContactRelationGranduncle not bound
!missing-field! CNLabelContactRelationGreatGrandchild not bound
!missing-field! CNLabelContactRelationGreatGrandchildOrSiblingsGrandchild not bound
!missing-field! CNLabelContactRelationGreatGranddaughter not bound
!missing-field! CNLabelContactRelationGreatGrandfather not bound
!missing-field! CNLabelContactRelationGreatGrandmother not bound
!missing-field! CNLabelContactRelationGreatGrandparent not bound
!missing-field! CNLabelContactRelationGreatGrandson not bound
!missing-field! CNLabelContactRelationHusband not bound
!missing-field! CNLabelContactRelationMaleCousin not bound
!missing-field! CNLabelContactRelationMaleFriend not bound
!missing-field! CNLabelContactRelationMalePartner not bound
!missing-field! CNLabelContactRelationMotherInLaw not bound
!missing-field! CNLabelContactRelationMotherInLawHusbandsMother not bound
!missing-field! CNLabelContactRelationMotherInLawOrStepmother not bound
!missing-field! CNLabelContactRelationMotherInLawWifesMother not bound
!missing-field! CNLabelContactRelationNephew not bound
!missing-field! CNLabelContactRelationNephewBrothersSon not bound
!missing-field! CNLabelContactRelationNephewBrothersSonOrHusbandsSiblingsSon not bound
!missing-field! CNLabelContactRelationNephewOrCousin not bound
!missing-field! CNLabelContactRelationNephewSistersSon not bound
!missing-field! CNLabelContactRelationNephewSistersSonOrWifesSiblingsSon not bound
!missing-field! CNLabelContactRelationNiece not bound
!missing-field! CNLabelContactRelationNieceBrothersDaughter not bound
!missing-field! CNLabelContactRelationNieceBrothersDaughterOrHusbandsSiblingsDaughter not bound
!missing-field! CNLabelContactRelationNieceOrCousin not bound
!missing-field! CNLabelContactRelationNieceSistersDaughter not bound
!missing-field! CNLabelContactRelationNieceSistersDaughterOrWifesSiblingsDaughter not bound
!missing-field! CNLabelContactRelationParentInLaw not bound
!missing-field! CNLabelContactRelationParentsElderSibling not bound
!missing-field! CNLabelContactRelationParentsSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingFathersElderSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingFathersSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingFathersYoungerSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingMothersElderSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingMothersSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingMothersYoungerSibling not bound
!missing-field! CNLabelContactRelationParentsYoungerSibling not bound
!missing-field! CNLabelContactRelationSibling not bound
!missing-field! CNLabelContactRelationSiblingInLaw not bound
!missing-field! CNLabelContactRelationSiblingsChild not bound
!missing-field! CNLabelContactRelationSisterInLaw not bound
!missing-field! CNLabelContactRelationSisterInLawBrothersWife not bound
!missing-field! CNLabelContactRelationSisterInLawElderBrothersWife not bound
!missing-field! CNLabelContactRelationSisterInLawHusbandsBrothersWife not bound
!missing-field! CNLabelContactRelationSisterInLawHusbandsSister not bound
!missing-field! CNLabelContactRelationSisterInLawSpousesSister not bound
!missing-field! CNLabelContactRelationSisterInLawWifesBrothersWife not bound
!missing-field! CNLabelContactRelationSisterInLawWifesSister not bound
!missing-field! CNLabelContactRelationSisterInLawYoungerBrothersWife not bound
!missing-field! CNLabelContactRelationSonInLaw not bound
!missing-field! CNLabelContactRelationSonInLawOrBrotherInLaw not bound
!missing-field! CNLabelContactRelationSonInLawOrStepson not bound
!missing-field! CNLabelContactRelationStepbrother not bound
!missing-field! CNLabelContactRelationStepchild not bound
!missing-field! CNLabelContactRelationStepdaughter not bound
!missing-field! CNLabelContactRelationStepfather not bound
!missing-field! CNLabelContactRelationStepmother not bound
!missing-field! CNLabelContactRelationStepparent not bound
!missing-field! CNLabelContactRelationStepsister not bound
!missing-field! CNLabelContactRelationStepson not bound
!missing-field! CNLabelContactRelationTeacher not bound
!missing-field! CNLabelContactRelationUncle not bound
!missing-field! CNLabelContactRelationUncleFathersBrother not bound
!missing-field! CNLabelContactRelationUncleFathersElderBrother not bound
!missing-field! CNLabelContactRelationUncleFathersElderSistersHusband not bound
!missing-field! CNLabelContactRelationUncleFathersSistersHusband not bound
!missing-field! CNLabelContactRelationUncleFathersYoungerBrother not bound
!missing-field! CNLabelContactRelationUncleFathersYoungerSistersHusband not bound
!missing-field! CNLabelContactRelationUncleMothersBrother not bound
!missing-field! CNLabelContactRelationUncleMothersElderBrother not bound
!missing-field! CNLabelContactRelationUncleMothersSistersHusband not bound
!missing-field! CNLabelContactRelationUncleMothersYoungerBrother not bound
!missing-field! CNLabelContactRelationUncleParentsBrother not bound
!missing-field! CNLabelContactRelationUncleParentsElderBrother not bound
!missing-field! CNLabelContactRelationUncleParentsYoungerBrother not bound
!missing-field! CNLabelContactRelationWife not bound
!missing-field! CNLabelContactRelationYoungerBrother not bound
!missing-field! CNLabelContactRelationYoungerBrotherInLaw not bound
!missing-field! CNLabelContactRelationYoungerCousin not bound
!missing-field! CNLabelContactRelationYoungerCousinFathersBrothersDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinFathersBrothersSon not bound
!missing-field! CNLabelContactRelationYoungerCousinFathersSistersDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinFathersSistersSon not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersBrothersDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersBrothersSon not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersSiblingsDaughterOrFathersSistersDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersSiblingsSonOrFathersSistersSon not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersSistersDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersSistersSon not bound
!missing-field! CNLabelContactRelationYoungerCousinParentsSiblingsDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinParentsSiblingsSon not bound
!missing-field! CNLabelContactRelationYoungerSibling not bound
!missing-field! CNLabelContactRelationYoungerSiblingInLaw not bound
!missing-field! CNLabelContactRelationYoungerSister not bound
!missing-field! CNLabelContactRelationYoungerSisterInLaw not bound
!missing-field! CNLabelContactRelationYoungestBrother not bound
!missing-field! CNLabelContactRelationYoungestSister not bound
!missing-field! CNLabelSchool not bound
!missing-protocol! CNChangeHistoryEventVisitor not bound
!missing-selector! CNChangeHistoryAddContactEvent::contact not bound
!missing-selector! CNChangeHistoryAddContactEvent::containerIdentifier not bound
!missing-selector! CNChangeHistoryAddGroupEvent::containerIdentifier not bound
!missing-selector! CNChangeHistoryAddGroupEvent::group not bound
!missing-selector! CNChangeHistoryAddMemberToGroupEvent::group not bound
!missing-selector! CNChangeHistoryAddMemberToGroupEvent::member not bound
!missing-selector! CNChangeHistoryAddSubgroupToGroupEvent::group not bound
!missing-selector! CNChangeHistoryAddSubgroupToGroupEvent::subgroup not bound
!missing-selector! CNChangeHistoryDeleteContactEvent::contactIdentifier not bound
!missing-selector! CNChangeHistoryDeleteGroupEvent::groupIdentifier not bound
!missing-selector! CNChangeHistoryEvent::acceptEventVisitor: not bound
!missing-selector! CNChangeHistoryFetchRequest::additionalContactKeyDescriptors not bound
!missing-selector! CNChangeHistoryFetchRequest::excludedTransactionAuthors not bound
!missing-selector! CNChangeHistoryFetchRequest::includeGroupChanges not bound
!missing-selector! CNChangeHistoryFetchRequest::mutableObjects not bound
!missing-selector! CNChangeHistoryFetchRequest::setAdditionalContactKeyDescriptors: not bound
!missing-selector! CNChangeHistoryFetchRequest::setExcludedTransactionAuthors: not bound
!missing-selector! CNChangeHistoryFetchRequest::setIncludeGroupChanges: not bound
!missing-selector! CNChangeHistoryFetchRequest::setMutableObjects: not bound
!missing-selector! CNChangeHistoryFetchRequest::setShouldUnifyResults: not bound
!missing-selector! CNChangeHistoryFetchRequest::setStartingToken: not bound
!missing-selector! CNChangeHistoryFetchRequest::shouldUnifyResults not bound
!missing-selector! CNChangeHistoryFetchRequest::startingToken not bound
!missing-selector! CNChangeHistoryRemoveMemberFromGroupEvent::group not bound
!missing-selector! CNChangeHistoryRemoveMemberFromGroupEvent::member not bound
!missing-selector! CNChangeHistoryRemoveSubgroupFromGroupEvent::group not bound
!missing-selector! CNChangeHistoryRemoveSubgroupFromGroupEvent::subgroup not bound
!missing-selector! CNChangeHistoryUpdateContactEvent::contact not bound
!missing-selector! CNChangeHistoryUpdateGroupEvent::group not bound
!missing-selector! CNContactStore::currentHistoryToken not bound
!missing-selector! CNContactStore::enumeratorForChangeHistoryFetchRequest:error: not bound
!missing-selector! CNContactStore::enumeratorForContactFetchRequest:error: not bound
!missing-selector! CNFetchResult::currentHistoryToken not bound
!missing-selector! CNFetchResult::value not bound
!missing-type! CNChangeHistoryAddContactEvent not bound
!missing-type! CNChangeHistoryAddGroupEvent not bound
!missing-type! CNChangeHistoryAddMemberToGroupEvent not bound
!missing-type! CNChangeHistoryAddSubgroupToGroupEvent not bound
!missing-type! CNChangeHistoryDeleteContactEvent not bound
!missing-type! CNChangeHistoryDeleteGroupEvent not bound
!missing-type! CNChangeHistoryDropEverythingEvent not bound
!missing-type! CNChangeHistoryEvent not bound
!missing-type! CNChangeHistoryFetchRequest not bound
!missing-type! CNChangeHistoryRemoveMemberFromGroupEvent not bound
!missing-type! CNChangeHistoryRemoveSubgroupFromGroupEvent not bound
!missing-type! CNChangeHistoryUpdateContactEvent not bound
!missing-type! CNChangeHistoryUpdateGroupEvent not bound
!missing-type! CNFetchRequest not bound
!missing-type! CNFetchResult not bound
!wrong-base-type! CNContactFetchRequest expected CNFetchRequest actual NSObject

Просмотреть файл

@ -1,253 +1,2 @@
!missing-field! CNLabelContactRelationAunt not bound
!missing-field! CNLabelContactRelationAuntFathersBrothersWife not bound
!missing-field! CNLabelContactRelationAuntFathersElderBrothersWife not bound
!missing-field! CNLabelContactRelationAuntFathersElderSister not bound
!missing-field! CNLabelContactRelationAuntFathersSister not bound
!missing-field! CNLabelContactRelationAuntFathersYoungerBrothersWife not bound
!missing-field! CNLabelContactRelationAuntFathersYoungerSister not bound
!missing-field! CNLabelContactRelationAuntMothersBrothersWife not bound
!missing-field! CNLabelContactRelationAuntMothersElderSister not bound
!missing-field! CNLabelContactRelationAuntMothersSister not bound
!missing-field! CNLabelContactRelationAuntMothersYoungerSister not bound
!missing-field! CNLabelContactRelationAuntParentsElderSister not bound
!missing-field! CNLabelContactRelationAuntParentsSister not bound
!missing-field! CNLabelContactRelationAuntParentsYoungerSister not bound
!missing-field! CNLabelContactRelationBoyfriend not bound
!missing-field! CNLabelContactRelationBrotherInLaw not bound
!missing-field! CNLabelContactRelationBrotherInLawElderSistersHusband not bound
!missing-field! CNLabelContactRelationBrotherInLawHusbandsBrother not bound
!missing-field! CNLabelContactRelationBrotherInLawHusbandsSistersHusband not bound
!missing-field! CNLabelContactRelationBrotherInLawSistersHusband not bound
!missing-field! CNLabelContactRelationBrotherInLawSpousesBrother not bound
!missing-field! CNLabelContactRelationBrotherInLawWifesBrother not bound
!missing-field! CNLabelContactRelationBrotherInLawWifesSistersHusband not bound
!missing-field! CNLabelContactRelationBrotherInLawYoungerSistersHusband not bound
!missing-field! CNLabelContactRelationChildInLaw not bound
!missing-field! CNLabelContactRelationCoBrotherInLaw not bound
!missing-field! CNLabelContactRelationCoFatherInLaw not bound
!missing-field! CNLabelContactRelationColleauge not bound
!missing-field! CNLabelContactRelationCoMotherInLaw not bound
!missing-field! CNLabelContactRelationCoParentInLaw not bound
!missing-field! CNLabelContactRelationCoSiblingInLaw not bound
!missing-field! CNLabelContactRelationCoSisterInLaw not bound
!missing-field! CNLabelContactRelationCousin not bound
!missing-field! CNLabelContactRelationCousinFathersBrothersDaughter not bound
!missing-field! CNLabelContactRelationCousinFathersBrothersSon not bound
!missing-field! CNLabelContactRelationCousinFathersSistersDaughter not bound
!missing-field! CNLabelContactRelationCousinFathersSistersSon not bound
!missing-field! CNLabelContactRelationCousinGrandparentsSiblingsChild not bound
!missing-field! CNLabelContactRelationCousinGrandparentsSiblingsDaughter not bound
!missing-field! CNLabelContactRelationCousinGrandparentsSiblingsSon not bound
!missing-field! CNLabelContactRelationCousinMothersBrothersDaughter not bound
!missing-field! CNLabelContactRelationCousinMothersBrothersSon not bound
!missing-field! CNLabelContactRelationCousinMothersSistersDaughter not bound
!missing-field! CNLabelContactRelationCousinMothersSistersSon not bound
!missing-field! CNLabelContactRelationCousinOrSiblingsChild not bound
!missing-field! CNLabelContactRelationCousinParentsSiblingsChild not bound
!missing-field! CNLabelContactRelationCousinParentsSiblingsDaughter not bound
!missing-field! CNLabelContactRelationCousinParentsSiblingsSon not bound
!missing-field! CNLabelContactRelationDaughterInLaw not bound
!missing-field! CNLabelContactRelationDaughterInLawOrSisterInLaw not bound
!missing-field! CNLabelContactRelationDaughterInLawOrStepdaughter not bound
!missing-field! CNLabelContactRelationElderBrother not bound
!missing-field! CNLabelContactRelationElderBrotherInLaw not bound
!missing-field! CNLabelContactRelationElderCousin not bound
!missing-field! CNLabelContactRelationElderCousinFathersBrothersDaughter not bound
!missing-field! CNLabelContactRelationElderCousinFathersBrothersSon not bound
!missing-field! CNLabelContactRelationElderCousinFathersSistersDaughter not bound
!missing-field! CNLabelContactRelationElderCousinFathersSistersSon not bound
!missing-field! CNLabelContactRelationElderCousinMothersBrothersDaughter not bound
!missing-field! CNLabelContactRelationElderCousinMothersBrothersSon not bound
!missing-field! CNLabelContactRelationElderCousinMothersSiblingsDaughterOrFathersSistersDaughter not bound
!missing-field! CNLabelContactRelationElderCousinMothersSiblingsSonOrFathersSistersSon not bound
!missing-field! CNLabelContactRelationElderCousinMothersSistersDaughter not bound
!missing-field! CNLabelContactRelationElderCousinMothersSistersSon not bound
!missing-field! CNLabelContactRelationElderCousinParentsSiblingsDaughter not bound
!missing-field! CNLabelContactRelationElderCousinParentsSiblingsSon not bound
!missing-field! CNLabelContactRelationElderSibling not bound
!missing-field! CNLabelContactRelationElderSiblingInLaw not bound
!missing-field! CNLabelContactRelationElderSister not bound
!missing-field! CNLabelContactRelationElderSisterInLaw not bound
!missing-field! CNLabelContactRelationEldestBrother not bound
!missing-field! CNLabelContactRelationEldestSister not bound
!missing-field! CNLabelContactRelationFatherInLaw not bound
!missing-field! CNLabelContactRelationFatherInLawHusbandsFather not bound
!missing-field! CNLabelContactRelationFatherInLawOrStepfather not bound
!missing-field! CNLabelContactRelationFatherInLawWifesFather not bound
!missing-field! CNLabelContactRelationFemaleCousin not bound
!missing-field! CNLabelContactRelationFemaleFriend not bound
!missing-field! CNLabelContactRelationFemalePartner not bound
!missing-field! CNLabelContactRelationGirlfriend not bound
!missing-field! CNLabelContactRelationGirlfriendOrBoyfriend not bound
!missing-field! CNLabelContactRelationGrandaunt not bound
!missing-field! CNLabelContactRelationGrandchild not bound
!missing-field! CNLabelContactRelationGrandchildOrSiblingsChild not bound
!missing-field! CNLabelContactRelationGranddaughter not bound
!missing-field! CNLabelContactRelationGranddaughterDaughtersDaughter not bound
!missing-field! CNLabelContactRelationGranddaughterSonsDaughter not bound
!missing-field! CNLabelContactRelationGrandfather not bound
!missing-field! CNLabelContactRelationGrandfatherFathersFather not bound
!missing-field! CNLabelContactRelationGrandfatherMothersFather not bound
!missing-field! CNLabelContactRelationGrandmother not bound
!missing-field! CNLabelContactRelationGrandmotherFathersMother not bound
!missing-field! CNLabelContactRelationGrandmotherMothersMother not bound
!missing-field! CNLabelContactRelationGrandnephew not bound
!missing-field! CNLabelContactRelationGrandnephewBrothersGrandson not bound
!missing-field! CNLabelContactRelationGrandnephewSistersGrandson not bound
!missing-field! CNLabelContactRelationGrandniece not bound
!missing-field! CNLabelContactRelationGrandnieceBrothersGranddaughter not bound
!missing-field! CNLabelContactRelationGrandnieceSistersGranddaughter not bound
!missing-field! CNLabelContactRelationGrandparent not bound
!missing-field! CNLabelContactRelationGrandson not bound
!missing-field! CNLabelContactRelationGrandsonDaughtersSon not bound
!missing-field! CNLabelContactRelationGrandsonSonsSon not bound
!missing-field! CNLabelContactRelationGranduncle not bound
!missing-field! CNLabelContactRelationGreatGrandchild not bound
!missing-field! CNLabelContactRelationGreatGrandchildOrSiblingsGrandchild not bound
!missing-field! CNLabelContactRelationGreatGranddaughter not bound
!missing-field! CNLabelContactRelationGreatGrandfather not bound
!missing-field! CNLabelContactRelationGreatGrandmother not bound
!missing-field! CNLabelContactRelationGreatGrandparent not bound
!missing-field! CNLabelContactRelationGreatGrandson not bound
!missing-field! CNLabelContactRelationHusband not bound
!missing-field! CNLabelContactRelationMaleCousin not bound
!missing-field! CNLabelContactRelationMaleFriend not bound
!missing-field! CNLabelContactRelationMalePartner not bound
!missing-field! CNLabelContactRelationMotherInLaw not bound
!missing-field! CNLabelContactRelationMotherInLawHusbandsMother not bound
!missing-field! CNLabelContactRelationMotherInLawOrStepmother not bound
!missing-field! CNLabelContactRelationMotherInLawWifesMother not bound
!missing-field! CNLabelContactRelationNephew not bound
!missing-field! CNLabelContactRelationNephewBrothersSon not bound
!missing-field! CNLabelContactRelationNephewBrothersSonOrHusbandsSiblingsSon not bound
!missing-field! CNLabelContactRelationNephewOrCousin not bound
!missing-field! CNLabelContactRelationNephewSistersSon not bound
!missing-field! CNLabelContactRelationNephewSistersSonOrWifesSiblingsSon not bound
!missing-field! CNLabelContactRelationNiece not bound
!missing-field! CNLabelContactRelationNieceBrothersDaughter not bound
!missing-field! CNLabelContactRelationNieceBrothersDaughterOrHusbandsSiblingsDaughter not bound
!missing-field! CNLabelContactRelationNieceOrCousin not bound
!missing-field! CNLabelContactRelationNieceSistersDaughter not bound
!missing-field! CNLabelContactRelationNieceSistersDaughterOrWifesSiblingsDaughter not bound
!missing-field! CNLabelContactRelationParentInLaw not bound
!missing-field! CNLabelContactRelationParentsElderSibling not bound
!missing-field! CNLabelContactRelationParentsSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingFathersElderSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingFathersSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingFathersYoungerSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingMothersElderSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingMothersSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingMothersYoungerSibling not bound
!missing-field! CNLabelContactRelationParentsYoungerSibling not bound
!missing-field! CNLabelContactRelationSibling not bound
!missing-field! CNLabelContactRelationSiblingInLaw not bound
!missing-field! CNLabelContactRelationSiblingsChild not bound
!missing-field! CNLabelContactRelationSisterInLaw not bound
!missing-field! CNLabelContactRelationSisterInLawBrothersWife not bound
!missing-field! CNLabelContactRelationSisterInLawElderBrothersWife not bound
!missing-field! CNLabelContactRelationSisterInLawHusbandsBrothersWife not bound
!missing-field! CNLabelContactRelationSisterInLawHusbandsSister not bound
!missing-field! CNLabelContactRelationSisterInLawSpousesSister not bound
!missing-field! CNLabelContactRelationSisterInLawWifesBrothersWife not bound
!missing-field! CNLabelContactRelationSisterInLawWifesSister not bound
!missing-field! CNLabelContactRelationSisterInLawYoungerBrothersWife not bound
!missing-field! CNLabelContactRelationSonInLaw not bound
!missing-field! CNLabelContactRelationSonInLawOrBrotherInLaw not bound
!missing-field! CNLabelContactRelationSonInLawOrStepson not bound
!missing-field! CNLabelContactRelationStepbrother not bound
!missing-field! CNLabelContactRelationStepchild not bound
!missing-field! CNLabelContactRelationStepdaughter not bound
!missing-field! CNLabelContactRelationStepfather not bound
!missing-field! CNLabelContactRelationStepmother not bound
!missing-field! CNLabelContactRelationStepparent not bound
!missing-field! CNLabelContactRelationStepsister not bound
!missing-field! CNLabelContactRelationStepson not bound
!missing-field! CNLabelContactRelationTeacher not bound
!missing-field! CNLabelContactRelationUncle not bound
!missing-field! CNLabelContactRelationUncleFathersBrother not bound
!missing-field! CNLabelContactRelationUncleFathersElderBrother not bound
!missing-field! CNLabelContactRelationUncleFathersElderSistersHusband not bound
!missing-field! CNLabelContactRelationUncleFathersSistersHusband not bound
!missing-field! CNLabelContactRelationUncleFathersYoungerBrother not bound
!missing-field! CNLabelContactRelationUncleFathersYoungerSistersHusband not bound
!missing-field! CNLabelContactRelationUncleMothersBrother not bound
!missing-field! CNLabelContactRelationUncleMothersElderBrother not bound
!missing-field! CNLabelContactRelationUncleMothersSistersHusband not bound
!missing-field! CNLabelContactRelationUncleMothersYoungerBrother not bound
!missing-field! CNLabelContactRelationUncleParentsBrother not bound
!missing-field! CNLabelContactRelationUncleParentsElderBrother not bound
!missing-field! CNLabelContactRelationUncleParentsYoungerBrother not bound
!missing-field! CNLabelContactRelationWife not bound
!missing-field! CNLabelContactRelationYoungerBrother not bound
!missing-field! CNLabelContactRelationYoungerBrotherInLaw not bound
!missing-field! CNLabelContactRelationYoungerCousin not bound
!missing-field! CNLabelContactRelationYoungerCousinFathersBrothersDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinFathersBrothersSon not bound
!missing-field! CNLabelContactRelationYoungerCousinFathersSistersDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinFathersSistersSon not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersBrothersDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersBrothersSon not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersSiblingsDaughterOrFathersSistersDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersSiblingsSonOrFathersSistersSon not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersSistersDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersSistersSon not bound
!missing-field! CNLabelContactRelationYoungerCousinParentsSiblingsDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinParentsSiblingsSon not bound
!missing-field! CNLabelContactRelationYoungerSibling not bound
!missing-field! CNLabelContactRelationYoungerSiblingInLaw not bound
!missing-field! CNLabelContactRelationYoungerSister not bound
!missing-field! CNLabelContactRelationYoungerSisterInLaw not bound
!missing-field! CNLabelContactRelationYoungestBrother not bound
!missing-field! CNLabelContactRelationYoungestSister not bound
!missing-field! CNLabelSchool not bound
!missing-protocol! CNChangeHistoryEventVisitor not bound
!missing-selector! CNChangeHistoryAddContactEvent::contact not bound
!missing-selector! CNChangeHistoryAddContactEvent::containerIdentifier not bound
!missing-selector! CNChangeHistoryAddGroupEvent::containerIdentifier not bound
!missing-selector! CNChangeHistoryAddGroupEvent::group not bound
!missing-selector! CNChangeHistoryAddMemberToGroupEvent::group not bound
!missing-selector! CNChangeHistoryAddMemberToGroupEvent::member not bound
!missing-selector! CNChangeHistoryAddSubgroupToGroupEvent::group not bound
!missing-selector! CNChangeHistoryAddSubgroupToGroupEvent::subgroup not bound
!missing-selector! CNChangeHistoryDeleteContactEvent::contactIdentifier not bound
!missing-selector! CNChangeHistoryDeleteGroupEvent::groupIdentifier not bound
!missing-selector! CNChangeHistoryEvent::acceptEventVisitor: not bound
!missing-selector! CNChangeHistoryFetchRequest::additionalContactKeyDescriptors not bound
!missing-selector! CNChangeHistoryFetchRequest::excludedTransactionAuthors not bound
!missing-selector! CNChangeHistoryFetchRequest::includeGroupChanges not bound
!missing-selector! CNChangeHistoryFetchRequest::mutableObjects not bound
!missing-selector! CNChangeHistoryFetchRequest::setAdditionalContactKeyDescriptors: not bound
!missing-selector! CNChangeHistoryFetchRequest::setExcludedTransactionAuthors: not bound
!missing-selector! CNChangeHistoryFetchRequest::setIncludeGroupChanges: not bound
!missing-selector! CNChangeHistoryFetchRequest::setMutableObjects: not bound
!missing-selector! CNChangeHistoryFetchRequest::setShouldUnifyResults: not bound
!missing-selector! CNChangeHistoryFetchRequest::setStartingToken: not bound
!missing-selector! CNChangeHistoryFetchRequest::shouldUnifyResults not bound
!missing-selector! CNChangeHistoryFetchRequest::startingToken not bound
!missing-selector! CNChangeHistoryRemoveMemberFromGroupEvent::group not bound
!missing-selector! CNChangeHistoryRemoveMemberFromGroupEvent::member not bound
!missing-selector! CNChangeHistoryRemoveSubgroupFromGroupEvent::group not bound
!missing-selector! CNChangeHistoryRemoveSubgroupFromGroupEvent::subgroup not bound
!missing-selector! CNChangeHistoryUpdateContactEvent::contact not bound
!missing-selector! CNChangeHistoryUpdateGroupEvent::group not bound
!missing-selector! CNContactStore::currentHistoryToken not bound
!missing-selector! CNContactStore::enumeratorForChangeHistoryFetchRequest:error: not bound
!missing-selector! CNContactStore::enumeratorForContactFetchRequest:error: not bound
!missing-selector! CNFetchResult::currentHistoryToken not bound
!missing-selector! CNFetchResult::value not bound
!missing-type! CNChangeHistoryAddContactEvent not bound
!missing-type! CNChangeHistoryAddGroupEvent not bound
!missing-type! CNChangeHistoryAddMemberToGroupEvent not bound
!missing-type! CNChangeHistoryAddSubgroupToGroupEvent not bound
!missing-type! CNChangeHistoryDeleteContactEvent not bound
!missing-type! CNChangeHistoryDeleteGroupEvent not bound
!missing-type! CNChangeHistoryDropEverythingEvent not bound
!missing-type! CNChangeHistoryEvent not bound
!missing-type! CNChangeHistoryFetchRequest not bound
!missing-type! CNChangeHistoryRemoveMemberFromGroupEvent not bound
!missing-type! CNChangeHistoryRemoveSubgroupFromGroupEvent not bound
!missing-type! CNChangeHistoryUpdateContactEvent not bound
!missing-type! CNChangeHistoryUpdateGroupEvent not bound
!missing-type! CNFetchRequest not bound
!missing-type! CNFetchResult not bound
!wrong-base-type! CNContactFetchRequest expected CNFetchRequest actual NSObject

Просмотреть файл

@ -1,253 +1,2 @@
!missing-field! CNLabelContactRelationAunt not bound
!missing-field! CNLabelContactRelationAuntFathersBrothersWife not bound
!missing-field! CNLabelContactRelationAuntFathersElderBrothersWife not bound
!missing-field! CNLabelContactRelationAuntFathersElderSister not bound
!missing-field! CNLabelContactRelationAuntFathersSister not bound
!missing-field! CNLabelContactRelationAuntFathersYoungerBrothersWife not bound
!missing-field! CNLabelContactRelationAuntFathersYoungerSister not bound
!missing-field! CNLabelContactRelationAuntMothersBrothersWife not bound
!missing-field! CNLabelContactRelationAuntMothersElderSister not bound
!missing-field! CNLabelContactRelationAuntMothersSister not bound
!missing-field! CNLabelContactRelationAuntMothersYoungerSister not bound
!missing-field! CNLabelContactRelationAuntParentsElderSister not bound
!missing-field! CNLabelContactRelationAuntParentsSister not bound
!missing-field! CNLabelContactRelationAuntParentsYoungerSister not bound
!missing-field! CNLabelContactRelationBoyfriend not bound
!missing-field! CNLabelContactRelationBrotherInLaw not bound
!missing-field! CNLabelContactRelationBrotherInLawElderSistersHusband not bound
!missing-field! CNLabelContactRelationBrotherInLawHusbandsBrother not bound
!missing-field! CNLabelContactRelationBrotherInLawHusbandsSistersHusband not bound
!missing-field! CNLabelContactRelationBrotherInLawSistersHusband not bound
!missing-field! CNLabelContactRelationBrotherInLawSpousesBrother not bound
!missing-field! CNLabelContactRelationBrotherInLawWifesBrother not bound
!missing-field! CNLabelContactRelationBrotherInLawWifesSistersHusband not bound
!missing-field! CNLabelContactRelationBrotherInLawYoungerSistersHusband not bound
!missing-field! CNLabelContactRelationChildInLaw not bound
!missing-field! CNLabelContactRelationCoBrotherInLaw not bound
!missing-field! CNLabelContactRelationCoFatherInLaw not bound
!missing-field! CNLabelContactRelationColleauge not bound
!missing-field! CNLabelContactRelationCoMotherInLaw not bound
!missing-field! CNLabelContactRelationCoParentInLaw not bound
!missing-field! CNLabelContactRelationCoSiblingInLaw not bound
!missing-field! CNLabelContactRelationCoSisterInLaw not bound
!missing-field! CNLabelContactRelationCousin not bound
!missing-field! CNLabelContactRelationCousinFathersBrothersDaughter not bound
!missing-field! CNLabelContactRelationCousinFathersBrothersSon not bound
!missing-field! CNLabelContactRelationCousinFathersSistersDaughter not bound
!missing-field! CNLabelContactRelationCousinFathersSistersSon not bound
!missing-field! CNLabelContactRelationCousinGrandparentsSiblingsChild not bound
!missing-field! CNLabelContactRelationCousinGrandparentsSiblingsDaughter not bound
!missing-field! CNLabelContactRelationCousinGrandparentsSiblingsSon not bound
!missing-field! CNLabelContactRelationCousinMothersBrothersDaughter not bound
!missing-field! CNLabelContactRelationCousinMothersBrothersSon not bound
!missing-field! CNLabelContactRelationCousinMothersSistersDaughter not bound
!missing-field! CNLabelContactRelationCousinMothersSistersSon not bound
!missing-field! CNLabelContactRelationCousinOrSiblingsChild not bound
!missing-field! CNLabelContactRelationCousinParentsSiblingsChild not bound
!missing-field! CNLabelContactRelationCousinParentsSiblingsDaughter not bound
!missing-field! CNLabelContactRelationCousinParentsSiblingsSon not bound
!missing-field! CNLabelContactRelationDaughterInLaw not bound
!missing-field! CNLabelContactRelationDaughterInLawOrSisterInLaw not bound
!missing-field! CNLabelContactRelationDaughterInLawOrStepdaughter not bound
!missing-field! CNLabelContactRelationElderBrother not bound
!missing-field! CNLabelContactRelationElderBrotherInLaw not bound
!missing-field! CNLabelContactRelationElderCousin not bound
!missing-field! CNLabelContactRelationElderCousinFathersBrothersDaughter not bound
!missing-field! CNLabelContactRelationElderCousinFathersBrothersSon not bound
!missing-field! CNLabelContactRelationElderCousinFathersSistersDaughter not bound
!missing-field! CNLabelContactRelationElderCousinFathersSistersSon not bound
!missing-field! CNLabelContactRelationElderCousinMothersBrothersDaughter not bound
!missing-field! CNLabelContactRelationElderCousinMothersBrothersSon not bound
!missing-field! CNLabelContactRelationElderCousinMothersSiblingsDaughterOrFathersSistersDaughter not bound
!missing-field! CNLabelContactRelationElderCousinMothersSiblingsSonOrFathersSistersSon not bound
!missing-field! CNLabelContactRelationElderCousinMothersSistersDaughter not bound
!missing-field! CNLabelContactRelationElderCousinMothersSistersSon not bound
!missing-field! CNLabelContactRelationElderCousinParentsSiblingsDaughter not bound
!missing-field! CNLabelContactRelationElderCousinParentsSiblingsSon not bound
!missing-field! CNLabelContactRelationElderSibling not bound
!missing-field! CNLabelContactRelationElderSiblingInLaw not bound
!missing-field! CNLabelContactRelationElderSister not bound
!missing-field! CNLabelContactRelationElderSisterInLaw not bound
!missing-field! CNLabelContactRelationEldestBrother not bound
!missing-field! CNLabelContactRelationEldestSister not bound
!missing-field! CNLabelContactRelationFatherInLaw not bound
!missing-field! CNLabelContactRelationFatherInLawHusbandsFather not bound
!missing-field! CNLabelContactRelationFatherInLawOrStepfather not bound
!missing-field! CNLabelContactRelationFatherInLawWifesFather not bound
!missing-field! CNLabelContactRelationFemaleCousin not bound
!missing-field! CNLabelContactRelationFemaleFriend not bound
!missing-field! CNLabelContactRelationFemalePartner not bound
!missing-field! CNLabelContactRelationGirlfriend not bound
!missing-field! CNLabelContactRelationGirlfriendOrBoyfriend not bound
!missing-field! CNLabelContactRelationGrandaunt not bound
!missing-field! CNLabelContactRelationGrandchild not bound
!missing-field! CNLabelContactRelationGrandchildOrSiblingsChild not bound
!missing-field! CNLabelContactRelationGranddaughter not bound
!missing-field! CNLabelContactRelationGranddaughterDaughtersDaughter not bound
!missing-field! CNLabelContactRelationGranddaughterSonsDaughter not bound
!missing-field! CNLabelContactRelationGrandfather not bound
!missing-field! CNLabelContactRelationGrandfatherFathersFather not bound
!missing-field! CNLabelContactRelationGrandfatherMothersFather not bound
!missing-field! CNLabelContactRelationGrandmother not bound
!missing-field! CNLabelContactRelationGrandmotherFathersMother not bound
!missing-field! CNLabelContactRelationGrandmotherMothersMother not bound
!missing-field! CNLabelContactRelationGrandnephew not bound
!missing-field! CNLabelContactRelationGrandnephewBrothersGrandson not bound
!missing-field! CNLabelContactRelationGrandnephewSistersGrandson not bound
!missing-field! CNLabelContactRelationGrandniece not bound
!missing-field! CNLabelContactRelationGrandnieceBrothersGranddaughter not bound
!missing-field! CNLabelContactRelationGrandnieceSistersGranddaughter not bound
!missing-field! CNLabelContactRelationGrandparent not bound
!missing-field! CNLabelContactRelationGrandson not bound
!missing-field! CNLabelContactRelationGrandsonDaughtersSon not bound
!missing-field! CNLabelContactRelationGrandsonSonsSon not bound
!missing-field! CNLabelContactRelationGranduncle not bound
!missing-field! CNLabelContactRelationGreatGrandchild not bound
!missing-field! CNLabelContactRelationGreatGrandchildOrSiblingsGrandchild not bound
!missing-field! CNLabelContactRelationGreatGranddaughter not bound
!missing-field! CNLabelContactRelationGreatGrandfather not bound
!missing-field! CNLabelContactRelationGreatGrandmother not bound
!missing-field! CNLabelContactRelationGreatGrandparent not bound
!missing-field! CNLabelContactRelationGreatGrandson not bound
!missing-field! CNLabelContactRelationHusband not bound
!missing-field! CNLabelContactRelationMaleCousin not bound
!missing-field! CNLabelContactRelationMaleFriend not bound
!missing-field! CNLabelContactRelationMalePartner not bound
!missing-field! CNLabelContactRelationMotherInLaw not bound
!missing-field! CNLabelContactRelationMotherInLawHusbandsMother not bound
!missing-field! CNLabelContactRelationMotherInLawOrStepmother not bound
!missing-field! CNLabelContactRelationMotherInLawWifesMother not bound
!missing-field! CNLabelContactRelationNephew not bound
!missing-field! CNLabelContactRelationNephewBrothersSon not bound
!missing-field! CNLabelContactRelationNephewBrothersSonOrHusbandsSiblingsSon not bound
!missing-field! CNLabelContactRelationNephewOrCousin not bound
!missing-field! CNLabelContactRelationNephewSistersSon not bound
!missing-field! CNLabelContactRelationNephewSistersSonOrWifesSiblingsSon not bound
!missing-field! CNLabelContactRelationNiece not bound
!missing-field! CNLabelContactRelationNieceBrothersDaughter not bound
!missing-field! CNLabelContactRelationNieceBrothersDaughterOrHusbandsSiblingsDaughter not bound
!missing-field! CNLabelContactRelationNieceOrCousin not bound
!missing-field! CNLabelContactRelationNieceSistersDaughter not bound
!missing-field! CNLabelContactRelationNieceSistersDaughterOrWifesSiblingsDaughter not bound
!missing-field! CNLabelContactRelationParentInLaw not bound
!missing-field! CNLabelContactRelationParentsElderSibling not bound
!missing-field! CNLabelContactRelationParentsSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingFathersElderSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingFathersSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingFathersYoungerSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingMothersElderSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingMothersSibling not bound
!missing-field! CNLabelContactRelationParentsSiblingMothersYoungerSibling not bound
!missing-field! CNLabelContactRelationParentsYoungerSibling not bound
!missing-field! CNLabelContactRelationSibling not bound
!missing-field! CNLabelContactRelationSiblingInLaw not bound
!missing-field! CNLabelContactRelationSiblingsChild not bound
!missing-field! CNLabelContactRelationSisterInLaw not bound
!missing-field! CNLabelContactRelationSisterInLawBrothersWife not bound
!missing-field! CNLabelContactRelationSisterInLawElderBrothersWife not bound
!missing-field! CNLabelContactRelationSisterInLawHusbandsBrothersWife not bound
!missing-field! CNLabelContactRelationSisterInLawHusbandsSister not bound
!missing-field! CNLabelContactRelationSisterInLawSpousesSister not bound
!missing-field! CNLabelContactRelationSisterInLawWifesBrothersWife not bound
!missing-field! CNLabelContactRelationSisterInLawWifesSister not bound
!missing-field! CNLabelContactRelationSisterInLawYoungerBrothersWife not bound
!missing-field! CNLabelContactRelationSonInLaw not bound
!missing-field! CNLabelContactRelationSonInLawOrBrotherInLaw not bound
!missing-field! CNLabelContactRelationSonInLawOrStepson not bound
!missing-field! CNLabelContactRelationStepbrother not bound
!missing-field! CNLabelContactRelationStepchild not bound
!missing-field! CNLabelContactRelationStepdaughter not bound
!missing-field! CNLabelContactRelationStepfather not bound
!missing-field! CNLabelContactRelationStepmother not bound
!missing-field! CNLabelContactRelationStepparent not bound
!missing-field! CNLabelContactRelationStepsister not bound
!missing-field! CNLabelContactRelationStepson not bound
!missing-field! CNLabelContactRelationTeacher not bound
!missing-field! CNLabelContactRelationUncle not bound
!missing-field! CNLabelContactRelationUncleFathersBrother not bound
!missing-field! CNLabelContactRelationUncleFathersElderBrother not bound
!missing-field! CNLabelContactRelationUncleFathersElderSistersHusband not bound
!missing-field! CNLabelContactRelationUncleFathersSistersHusband not bound
!missing-field! CNLabelContactRelationUncleFathersYoungerBrother not bound
!missing-field! CNLabelContactRelationUncleFathersYoungerSistersHusband not bound
!missing-field! CNLabelContactRelationUncleMothersBrother not bound
!missing-field! CNLabelContactRelationUncleMothersElderBrother not bound
!missing-field! CNLabelContactRelationUncleMothersSistersHusband not bound
!missing-field! CNLabelContactRelationUncleMothersYoungerBrother not bound
!missing-field! CNLabelContactRelationUncleParentsBrother not bound
!missing-field! CNLabelContactRelationUncleParentsElderBrother not bound
!missing-field! CNLabelContactRelationUncleParentsYoungerBrother not bound
!missing-field! CNLabelContactRelationWife not bound
!missing-field! CNLabelContactRelationYoungerBrother not bound
!missing-field! CNLabelContactRelationYoungerBrotherInLaw not bound
!missing-field! CNLabelContactRelationYoungerCousin not bound
!missing-field! CNLabelContactRelationYoungerCousinFathersBrothersDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinFathersBrothersSon not bound
!missing-field! CNLabelContactRelationYoungerCousinFathersSistersDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinFathersSistersSon not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersBrothersDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersBrothersSon not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersSiblingsDaughterOrFathersSistersDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersSiblingsSonOrFathersSistersSon not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersSistersDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinMothersSistersSon not bound
!missing-field! CNLabelContactRelationYoungerCousinParentsSiblingsDaughter not bound
!missing-field! CNLabelContactRelationYoungerCousinParentsSiblingsSon not bound
!missing-field! CNLabelContactRelationYoungerSibling not bound
!missing-field! CNLabelContactRelationYoungerSiblingInLaw not bound
!missing-field! CNLabelContactRelationYoungerSister not bound
!missing-field! CNLabelContactRelationYoungerSisterInLaw not bound
!missing-field! CNLabelContactRelationYoungestBrother not bound
!missing-field! CNLabelContactRelationYoungestSister not bound
!missing-field! CNLabelSchool not bound
!missing-protocol! CNChangeHistoryEventVisitor not bound
!missing-selector! CNChangeHistoryAddContactEvent::contact not bound
!missing-selector! CNChangeHistoryAddContactEvent::containerIdentifier not bound
!missing-selector! CNChangeHistoryAddGroupEvent::containerIdentifier not bound
!missing-selector! CNChangeHistoryAddGroupEvent::group not bound
!missing-selector! CNChangeHistoryAddMemberToGroupEvent::group not bound
!missing-selector! CNChangeHistoryAddMemberToGroupEvent::member not bound
!missing-selector! CNChangeHistoryAddSubgroupToGroupEvent::group not bound
!missing-selector! CNChangeHistoryAddSubgroupToGroupEvent::subgroup not bound
!missing-selector! CNChangeHistoryDeleteContactEvent::contactIdentifier not bound
!missing-selector! CNChangeHistoryDeleteGroupEvent::groupIdentifier not bound
!missing-selector! CNChangeHistoryEvent::acceptEventVisitor: not bound
!missing-selector! CNChangeHistoryFetchRequest::additionalContactKeyDescriptors not bound
!missing-selector! CNChangeHistoryFetchRequest::excludedTransactionAuthors not bound
!missing-selector! CNChangeHistoryFetchRequest::includeGroupChanges not bound
!missing-selector! CNChangeHistoryFetchRequest::mutableObjects not bound
!missing-selector! CNChangeHistoryFetchRequest::setAdditionalContactKeyDescriptors: not bound
!missing-selector! CNChangeHistoryFetchRequest::setExcludedTransactionAuthors: not bound
!missing-selector! CNChangeHistoryFetchRequest::setIncludeGroupChanges: not bound
!missing-selector! CNChangeHistoryFetchRequest::setMutableObjects: not bound
!missing-selector! CNChangeHistoryFetchRequest::setShouldUnifyResults: not bound
!missing-selector! CNChangeHistoryFetchRequest::setStartingToken: not bound
!missing-selector! CNChangeHistoryFetchRequest::shouldUnifyResults not bound
!missing-selector! CNChangeHistoryFetchRequest::startingToken not bound
!missing-selector! CNChangeHistoryRemoveMemberFromGroupEvent::group not bound
!missing-selector! CNChangeHistoryRemoveMemberFromGroupEvent::member not bound
!missing-selector! CNChangeHistoryRemoveSubgroupFromGroupEvent::group not bound
!missing-selector! CNChangeHistoryRemoveSubgroupFromGroupEvent::subgroup not bound
!missing-selector! CNChangeHistoryUpdateContactEvent::contact not bound
!missing-selector! CNChangeHistoryUpdateGroupEvent::group not bound
!missing-selector! CNContactStore::currentHistoryToken not bound
!missing-selector! CNContactStore::enumeratorForChangeHistoryFetchRequest:error: not bound
!missing-selector! CNContactStore::enumeratorForContactFetchRequest:error: not bound
!missing-selector! CNFetchResult::currentHistoryToken not bound
!missing-selector! CNFetchResult::value not bound
!missing-type! CNChangeHistoryAddContactEvent not bound
!missing-type! CNChangeHistoryAddGroupEvent not bound
!missing-type! CNChangeHistoryAddMemberToGroupEvent not bound
!missing-type! CNChangeHistoryAddSubgroupToGroupEvent not bound
!missing-type! CNChangeHistoryDeleteContactEvent not bound
!missing-type! CNChangeHistoryDeleteGroupEvent not bound
!missing-type! CNChangeHistoryDropEverythingEvent not bound
!missing-type! CNChangeHistoryEvent not bound
!missing-type! CNChangeHistoryFetchRequest not bound
!missing-type! CNChangeHistoryRemoveMemberFromGroupEvent not bound
!missing-type! CNChangeHistoryRemoveSubgroupFromGroupEvent not bound
!missing-type! CNChangeHistoryUpdateContactEvent not bound
!missing-type! CNChangeHistoryUpdateGroupEvent not bound
!missing-type! CNFetchRequest not bound
!missing-type! CNFetchResult not bound
!wrong-base-type! CNContactFetchRequest expected CNFetchRequest actual NSObject