Giter VIP home page Giter VIP logo

swiftstomp's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

swiftstomp's Issues

Version Issue

App versions is not updated since the http headers, please update that, also the version of reachability of old can we please update that as well ? its set to upto next minor, i dont think we have to be this specific do we ?

(Privacy manifest)Conflict between SwiftStomp and Starscream

Swift Package Manager
SwiftStomp - Master
Starscream - v4.0.6 in use.

I witnessed that Starscream needed a Privacy Manifests response during the Privacy Manifests response regarding https://developer.apple.com/support/third-party-SDK-requirements/ . So I tried updating to the Starscream - v4.0.8 version
From SwiftStomp
package(url: "https://github.com/daltoniam/Starscream.git", .exact("4.0.6")),
I witnessed a forced adjustment to 4.0.6
I have to respond to Privacy Manifests by May on iOS
I would like you to modify the relevant dependencies at least up to 4.0.8.

Not able to subscribe

Not able to subscibe topic with 3 forward slashes in it. e.g /user/topic/recnnect

Socket connects but stomp doesn't

Hello,
I am trying to connect to my ratchet web socket server. The server works on android to send and receive chat messages.

I integrated your library in iOS and while the socket connects but I see in the logs that the stomp isn't connecting. What do I need to add in order for the stomp protocol to connect? Or is there some way I can disable stomp and just use sockets for sending and receiving messages?

ChatEmbeddedVC onSocketEvent
2022-04-11 15:21:22 SwiftStomp [INFO]:	 Scoket: connected: ["Upgrade": "websocket", "X-Powered-By": "Ratchet/0.4.3", "Sec-WebSocket-Accept": "Ma4OIuMuHxgO2CHr8SzNBBxnW7I=", "Connection": "Upgrade"]

Starscream dependency prevents build

There's currently an issue with the Starscream dependency that is causing the builds to fail. We've managed to fix it temporarily by adding Starscream 4.0.4 (exact version) as a dependency on our project.

stomp error

Delegate method not being called?

It only work within example project, i connect it with my own websocket url it work in example project but when i pod install it to my project and follow with the example project, it doesn't work at all. i even set the delegate = self. but the delegate method not being called. Is it i miss out anything?

v1.2.0 Bug: Data Type

In version 1.2.0, we're getting "Cannot find type 'Data' in scope". Associated with public enum StompUpstreamMessage. I'm guessing you just need a Foundation import at the top. Thanks!

Not able to connect to a Secure Stomp Connection

I am trying to connect to a secure connection but receiving following errors :

  1. Stomp --> onSocketEvent
    2024-01-10 09:51:28 SwiftStomp [SOCKET ERROR]: Socket: Error: Optional(Starscream.HTTPUpgradeError.notAnUpgrade(403))

2.Stomp --> onError
2024-01-10 09:51:28 SwiftStomp [SOCKET ERROR]: Socket: Error: Optional(Starscream.WSError(type: Starscream.ErrorType.protocolError, message: "masked and rsv data is not currently supported", code: 1002))

I am using follwing versions :
SwiftStomp - v1.1.1
Starscream - v4.0.4

url for the reference : wss://abc.xyz/topic/subtopic

Bypass SSL Pinning

Hello, i want to know how to bypass SSL pinning? I've turn on FoundationSecurity(allowSelfSigned: true) but still no luck

Update `connect` method

Continuing Issue #5
Could you please add the certPinner parameter of type CertificatePinning? to the `connect method?
It would be great to have the ability to set the certificate management!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.