Цифра вышла из строя при перестроении / повторном запуске и Ошибка -34018 в Xcode 8

Я получил error -34018 в AppDelegate при проверке Digits.sharedInstance().session() ноль или нет. Приложение не падает, оно просто показывает эту ошибку на выходе. я использовал Digit.session() чтобы определить, вошел ли пользователь в систему или нет. Поэтому после успешного входа в телефонный номер Digit я просто перезапускаю / перестраиваю приложение, но при перезапуске приложение показывает, что оно не содержит общего экземпляра. и идентифицировать как пользователь не вошел в систему. Этот код работает на xcode 7, но показывает эту ошибку на xcode 8.

1 ответ

Решение

Я смог обойти это в своем приложении, добавив группы доступа Keychain в файл Entitlements. Я включил переключатель "Связка ключей" в разделе "Возможности" в приложении, и он работает отлично.

введите описание изображения здесь

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