Статус: Участник
Группы: Участники
Зарегистрирован: 17.06.2014(UTC) Сообщений: 19 Откуда: Москва Сказал(а) «Спасибо»: 5 раз
|
На iOS 14.4.2 при запуске локально функция импорта успешно отрабатывает Код:
CleanUp();
if (![[NSFileManager defaultManager] fileExistsAtPath:filePath]) {
return @(NO);
}
NSData *data = [NSData dataWithContentsOfFile:filePath];
CRYPT_DATA_BLOB blob;
blob.cbData = [data length];
blob.pbData = (BYTE *)malloc([data length]);
memcpy(blob.pbData, [data bytes], [data length]);
if (!(hSystemStore = CertOpenStore(CERT_STORE_PROV_SYSTEM,0, NULL, CERT_SYSTEM_STORE_LOCAL_MACHINE, L"MY"))) {
CleanUp();
[self handleException:WLI_CRYPTO_CERT_OPEN_STORE_EXCEPTION_REASON];
return nil;
} else {
NSLog(@"[%@] MY cert store opened.", NSStringFromSelector(_cmd));
}
//падает тут
if (!(hCertStore = PFXImportCertStore(&blob, [self wcharFromString:password], CRYPT_EXPORTABLE|CRYPT_SILENT))) {
CleanUp();
[self handleException:WLI_CRYPTO_CERT_OPEN_STORE_EXCEPTION_REASON];
return nil;
} else {
NSLog(@"[%@] PFX store was opened.", NSStringFromSelector(_cmd));
}
При сборке и установке как ipa PFXImportCertStore выдает WLICryptoProvider raises exception. Reason: Failed to CertOpenStore., Last error code: 2148073498
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 17.06.2014(UTC) Сообщений: 19 Откуда: Москва Сказал(а) «Спасибо»: 5 раз
|
Починилось, strip отключил
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close