Я понял.
Мне пришлось импортировать OpenSSL lib в мой проект в виде пакета:
pod 'OpenSSL-Universal', '~> 1.0'
Затем я создал файл Objective-C, чтобы использовать функции C OpenSSL и использовать следующие функции для получения значения PEM:
- d2i_PKCS12: прочитать сертификат
- PKCS12_parse: проанализировать сертификат для объекта X509.
- PEM_write_bio_X509: проанализировать данные X509 для объекта BIO.
- BIO_get_mem_ptr: анализировать данные BIO с данными MEM
Затем я выделил строку NSString, используя mem-> data, и есть значение PEM сертификата.
Для получения более подробной информации о функциях, я следовал этой документации:
https://www.openssl.org/docs/man1.0.2/crypto/