Как использовать библиотеку Objective-C gRPC, как мне реализовать закрепление сертификата TLS?
Дополнительный вопрос: как мне добиться этого, используя GRPCcall2, а не устаревший GRPCcall
GRPCcall2
GRPCcall
gRPC не поддерживает закрепление сертификата TLS, но вы можете установить корневой сертификат в GRPCMutableCallOptions
GRPCMutableCallOptions
/** * PEM format root certifications that is trusted. If set to nil, gRPC uses a list of default * root certificates. */ @property(copy, readwrite, nullable) NSString *PEMRootCertificates;
https://github.com/grpc/grpc/blob/master/src/objective-c/GRPCClient/GRPCCallOptions.h#L331