having OpenSSL as dependency causes the following problem ( can't use it together with if we specify 'use_frameworks!' in the podfile ):
CocoaPods/CocoaPods#3583
since in order to user pods written in Swift it is necessary to add 'use_frameworks!' in the podfile, it makes it impossible to SCPStoreKitManager and Swift pods in the same project
it seems like using BoringSSL could solve the problem:
https://cocoapods.org/pods/BoringSSL
grpc/grpc#4235
thanks!