emqx / CocoaMQTT

MQTT 5.0 client library for iOS and macOS written in Swift
https://www.emqx.com/en
Other
1.61k stars 423 forks source link

Swift Package Manager support #171

Open luisdelarosa opened 7 years ago

luisdelarosa commented 7 years ago

Adding Swift Package Manager support would be a useful alternative to CocoaPods and Carthage.

tbaranes commented 5 years ago

I just gave it a try but we need to drop CocoaAsyncSocket to go farther, SPM doesn't support mix of language for now.

tbaranes commented 5 years ago

In fact we could keep that dependancy but we need to create a swift interface to CocoaAsyncSocket, with that we could support SPM.

HJianBo commented 5 years ago

We plan to remove the CocoaAsyncSocket at v2.0.0 and support SPM completely!

tbaranes commented 5 years ago

That would be really great news, do you have an idea when it will happen? :)