ios 14: NSOSStatusErrorDomain -25293 пытается получить доступ к связке ключей и использовать реальное устройство

#ios #swift #safari #keychain #ios14

Вопрос:

Я хотел бы сохранить свои учетные данные для входа в систему в связке ключей. Это мой код:

 SecAddSharedWebCredential(domain,
                username as CFString,
                 password as CFString ,
                {(error: CFError!) -> Void in
                  print(">>>>>error: (error)")
                }
            );
 

Это работает как заклинание с помощью симулятора, но при использовании реального устройства я получаю эту ошибку:

Ошибка домена=NSOSStatusErrorDomain Код=-25293 не удалось утвердить

Я проверил файл ассоциации сайта myhost/apple-приложения на своем сервере, я вставил webcredentials:myhost?mode=developer вкладку учетные данные в XCode и включил разработку связанных доменов в меню разработчика в настройках iOS.

Комментарии:

1. Я решил эту проблему. При использовании специального профиля все работает правильно