react-native-actioncable no funciona con iOS

Estoy desarrollando una aplicación de chat simple con react-native-actioncable pero, desgraciadamente, solo funciona en Android.

constructor(props) { super(props); let self = this; self.App = {}; self.App.cable = ActionCable.createConsumer('wss://xyz/cable'); self.App.room_chat = self.App.cable.subscriptions.create({ channel: "ChatChannel", room: "chat_1" }, { connected: function () { alert('connected'); console.log("connected") }, disconnected: function () { alert('connected'); console.log("connected") }, received: function (data) { }, rejected: function (data) { console.log("rejected", data) }, sendMessage: function (message, id) { console.log("sendMessage") return this.perform('speak', {message: message, group_id: "chat_" + id}); } }); } 

Después de una investigación, descubrí que el problema es que nunca se llama a la callback conectada, lo que significa que mi canal no está conectado. este comportamiento solo en iOS .

También me cansé con SWIFT / ObjectC y tampoco funciona, creo que el problema está en mi backend pero no sé cómo.

¡Alguna ayuda!