emqx / CocoaMQTT

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

Update on Apple Network integration #483

Open fasaMaps opened 2 years ago

fasaMaps commented 2 years ago

Hi, when will the Apple Network implementation be merged, since right now, only Philip's branch works without the connection dying on port.

JaylinYu commented 2 years ago

With all due respect, we haven't see the PR. Will process it soon if he submit a PR to master branch

ChristianWolf-mapspeople commented 2 years ago

@philipparndt and @leeway1208 Can a PR be made against the master branch to proceed with this?

philipparndt commented 2 years ago

@ChristianWolf-mapspeople the discussion about this branch is here: https://github.com/emqx/CocoaMQTT/issues/448

I have not created a PR, as it increases the minimum required iOS version. I think this decision should be made by a project maintainer.

ChristianWolf-mapspeople commented 1 year ago

@JaylinYu Will you consider this? I know the minimum iOS requirement change is very big, but according to https://developer.apple.com/support/app-store/ more than 96% of iOS users use iOS 14 or newer (May 31 2022 numbers)

ko-devHong commented 5 months ago

@JaylinYu Does the current latest version support tls?

JaylinYu commented 5 months ago

@JaylinYu Does the current latest version support tls?

Sure it does, but you need to convert cert format by yourself