Ссылка констант учетных записей
-
Домен Error для платформы Учетных записей.
Константы
-
Коды для ошибок, которые могут произойти.
Объявление
Swift
struct ACErrorCode { init(_
value
: UInt32) var value: UInt32 }Objective C
typedef enum ACErrorCode { ACErrorUnknown = 1, ACErrorAccountMissingRequiredProperty, ACErrorAccountAuthenticationFailed, ACErrorAccountTypeInvalid, ACErrorAccountAlreadyExists, ACErrorAccountNotFound, ACErrorPermissionDenied, ACErrorAccessInfoInvalid, ACErrorClientPermissionDenied ACErrorAccessDeniedByProtectionPolicy ACErrorCredentialNotFound ACErrorFetchCredentialFailed, ACErrorStoreCredentialFailed, ACErrorRemoveCredentialFailed, ACErrorUpdatingNonexistentAccount ACErrorInvalidClientBundleID, } ACErrorCode;
Константы
-
ACErrorUnknown
ACErrorUnknown
Произошла неизвестная ошибка.
Доступный в OS X v10.8 и позже.
-
ACErrorAccountMissingRequiredProperty
ACErrorAccountMissingRequiredProperty
Учетная запись не была сохранена, потому что отсутствует требуемое свойство.
Доступный в OS X v10.8 и позже.
-
ACErrorAccountAuthenticationFailed
ACErrorAccountAuthenticationFailed
Учетная запись не была сохранена, потому что аутентификация ее учетных данных перестала работать.
Доступный в OS X v10.8 и позже.
-
ACErrorAccountTypeInvalid
ACErrorAccountTypeInvalid
Учетная запись не была сохранена, потому что ее тип учетной записи недопустим.
Доступный в OS X v10.8 и позже.
-
ACErrorAccountAlreadyExists
ACErrorAccountAlreadyExists
Учетная запись не была добавлена, потому что она уже существует.
Доступный в OS X v10.8 и позже.
-
ACErrorAccountNotFound
ACErrorAccountNotFound
Учетная запись не была удалена, потому что это не могло быть найдено.
Доступный в OS X v10.8 и позже.
-
ACErrorPermissionDenied
ACErrorPermissionDenied
Работа перестала работать, потому что приложение не имеет разрешения выполнить работу.
Доступный в OS X v10.8 и позже.
-
ACErrorAccessInfoInvalid
ACErrorAccessInfoInvalid
Информационный словарь доступа клиента имеет неправильные или отсутствующие значения.
Доступный в OS X v10.8 и позже.
-
ACErrorClientPermissionDenied
ACErrorClientPermissionDenied
У клиента нет доступа к запрошенным данным.
Доступный в OS X v10.9 и позже.
-
ACErrorAccessDeniedByProtectionPolicy
ACErrorAccessDeniedByProtectionPolicy
Вследствие текущей политики обеспечения защиты не могли быть выбраны учетные данные.
Доступный в OS X v10.9 и позже.
-
ACErrorCredentialNotFound
ACErrorCredentialNotFound
Никакие учетные данные не были найдены.
Доступный в OS X v10.9 и позже.
-
ACErrorFetchCredentialFailed
ACErrorFetchCredentialFailed
Учетные данные не могли быть выбраны от Цепочки для ключей.
Доступный в OS X v10.9 и позже.
-
ACErrorStoreCredentialFailed
ACErrorStoreCredentialFailed
Учетные данные не могли быть сохранены в Цепочке для ключей.
Доступный в OS X v10.9 и позже.
-
ACErrorRemoveCredentialFailed
ACErrorRemoveCredentialFailed
Учетные данные не могли быть удалены из Цепочки для ключей.
Доступный в OS X v10.9 и позже.
-
ACErrorUpdatingNonexistentAccount
ACErrorUpdatingNonexistentAccount
Учетная запись сохраняет отказавший, потому что была удалена обновляемая учетная запись.
Доступный в OS X v10.9 и позже.
-
ACErrorInvalidClientBundleID
ACErrorInvalidClientBundleID
У клиента, обращающегося с просьбой, нет допустимого пакета ID.
Доступный в OS X v10.9 и позже.
Оператор импорта
Objective C
@import Accounts;
Swift
import Accounts
Доступность
Доступный в OS X v10.8 и позже.
-