Как открыть локальный root файл сертификата в iOS - PullRequest
0 голосов
/ 18 марта 2020

Я хочу открыть локальный root файл сертификата с именем helloworld.pem

Я поместил root файл сертификата в папку ресурсов проекта. Поэтому я могу найти его в главном каталоге комплекта.

Ниже приведен мой код.

NSString *rootCertPath = [[NSBundle mainBundle] pathForResource:@"helloworld" ofType:@"pem"];
NSURL *url = [[NSURL alloc] initFileURLWithPath:rootCertPath];
[[UIApplication sharedApplication] openURL:url options:@{} completionHandler:nil];

Я ожидаю открыть root файл сертификата в браузере Safari, а затем показать мне всплывающее окно.

Но мой код не работает. Он просто показывает пустой контроллер представления.

Когда я перетаскиваю root файл сертификата в браузере Safari вручную, он показывает мне всплывающее окно с просьбой разрешить загрузку.

Моя цель - открыть файл сертификата в папке ресурсов проекта, затем установить root сертификат.

Как я могу это реализовать?

...