Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Swift Package Manager #310

Open
augard opened this issue Jun 24, 2020 · 5 comments
Open

Support for Swift Package Manager #310

augard opened this issue Jun 24, 2020 · 5 comments
Assignees

Comments

@augard
Copy link

augard commented Jun 24, 2020

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).

@petrdvorak
Copy link
Member

@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...

@augard
Copy link
Author

augard commented Jun 24, 2020

@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 😳.

@petrdvorak
Copy link
Member

petrdvorak commented Jun 24, 2020

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)...

@hvge
Copy link
Member

hvge commented Jun 30, 2020

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
Copy link
Member

hvge commented Jul 24, 2020

Depends on wultra/cc7#6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants