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 на симуляторе.