powerauth-mobile-sdk icon indicating copy to clipboard operation
powerauth-mobile-sdk copied to clipboard

Support for Swift Package Manager

Open augard opened this issue 4 years ago • 5 comments

I was looking in our project if we can start using swift package manager. And last 2 things that are not ready is PowerAuth and Firebase (firebase is working on it).

augard avatar Jun 24 '20 07:06 augard

@augard I am not sure we will support the Swift Package manager anytime soon. It is not straight forward due to the way our SDK is built (C/C++, Objective-C, ...), and most of our customers still use Cocoapods in their projects. I will do some research around this among our customer base...

petrdvorak avatar Jun 24 '20 08:06 petrdvorak

@petrdvorak But that can be also huge reason, why no-one using it.

And then the situation with Objective-C, i totally forget about it! I am probably Swift guy now 😳.

augard avatar Jun 24 '20 08:06 augard

Objective-C is indeed a big topic, but we do have some customers who use Apache Cordova or React Native. Both generally easier bridge to ObjC than Swift (Swift bridge AFAIK requires some Objective-C wrapper)...

petrdvorak avatar Jun 24 '20 09:06 petrdvorak

I have to finish #299 first. I believe that If we split the library into two parts (core & high-level SDK), then the support for SPM will be achieved with less effort.

hvge avatar Jun 30 '20 13:06 hvge

Depends on wultra/cc7#6

hvge avatar Jul 24 '20 11:07 hvge