iOS8/ Симулятор - ошибка в SFHFKeychainUtils, SFHFKeychainUtilsErrorDomain ошибка -34018

Я только что скачал XCode 6 и настроил свое приложение для работы под ним.

Кажется, работает просто отлично, однако я использую SFHFKeychainUtilsи когда я запускаю приложение в симуляторе, я получаю ошибку:

error getting UUID: The operation couldn’t be completed. (SFHFKeychainUtilsErrorDomain error -34018.)

Глядя на код, я не совсем уверен, почему я получу эту ошибку. Я также не получаю эту ошибку при запуске моего приложения на устройстве iOS7, работающем из XCode6, только на симуляторе, так что я думаю, что это ошибка iOS 8.

Есть мысли по решению этого?

1 ответ

Решение

Код ошибки 34018. Это происходит, когда клиент не имеет прав доступа ни для идентификатора приложения, ни для цепочки ключей.

iOS 8 является бета-версией и на данный момент не поддерживает API-интерфейсы разработчика Keychain Access на симуляторе.

Примечания к выпуску бета-версии iOS 8

Другие вопросы по тегам