Я отправил по электронной почте свой iPad сертификат .p12 и установил его в настройках в разделе «Настройки-> Профили-> Профили конфигурации».
Я попытался использовать следующий код для получения массива сертификатов на iPad:
SecRecord myquery = new SecRecord(SecKind.Identity);
SecStatusCode resultCode;
SecRecord[] arrayRecords = SecKeyChain.QueryAsRecord(myquery, 10, out resultCode);
Для resultCode устанавливается значение ItemNotFound при возврате из QueryAsRecord ().Я также попытался создать myquery как:
SecRecord myquery = new SecRecord(SecKind.Certificate);
, но это также привело к тому, что для resultCode было установлено значение ItemNotFound.
Как вы используете SecKeyChain.QueryAsRecord () для получения списка установленных сертификатов?