問題タブ [socketrocket]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
5685 参照

ios - SocketRocket PonyDebugger を機能させるために socketrocket をインストールしようとした後、3 つの Apple Match-O リンカー エラーが発生します

私は流れを得ています。これをインストールしようとするのは初めてで、Pony Debugger を動作させる必要があるため、インストールする必要があります。

どんなアドバイスでも大歓迎です!

ありがとう!

編集: SocketRocket.Framework をビルド フェーズに追加したところ、エラーはなくなりましたが、新しいエラーが発生しています。

新しいものはまったく意味がありません。

0 投票する
1 に答える
3388 参照

iphone - ソケット ロケット テスト/チュートリアル

私はsocketrocketとiOS開発が初めてです。https://github.com/square/SocketRocket#readmeに従って、基本的なテスト チャット アプリを実装しようとしていますが、問題が発生しています。

「SocketRocket ルート ディレクトリに移動し、次のように入力します。make test」から始めて、助けが必要です。

Mac ターミナルを使用すると、'make' は認識されたコマンドではありません。これを機能させるには、Mac で Python を有効にする必要がありますか? サーバーを起動する前に xcode で testapp を実行しようとしても、何も起こりません。

より基本的な説明が最も高く評価されます

0 投票する
3 に答える
296 参照

ios - デリゲート関数を呼び出して結果を返す

iOSでSocketRocketを使用して小さなテストプロジェクトを行っています。しかし、私はその論理に頭を悩ませているようには見えません。

ここに問題があります。ソケットを呼び出すには、一種の「グローバル」関数が必要です。アプリを開くと、websockets を使用して接続する必要があります。

ただし、デリゲート関数への接続に関するロジックを取得する必要があります。私はすでにシングルトンについて考えていましたが、シングルトン関数はかなりの CPU コストがかかると読みました。

したがって、基本的に私の質問は次のとおりです。(appdelegate) 初期化された SocketRocket インスタンスを使用するグローバル アクセス可能な関数を開始する最良の方法は何ですか。

0 投票する
1 に答える
3507 参照

ios - 開いている接続を呼び出す SocketRocket

現在、appdelegate.m に socketrocket 接続があります。

そして、それに対する反応

別のビューからその部分をリクエストするにはどうすればよいですか。ソケットロケットで現在の接続を開くデリゲート関数が見つからないようです。デリゲート関数のロジックが見つからないようです。

0 投票する
2 に答える
2919 参照

ios - SocketRocket と iOS 証明書のピニング

現在、iOS アプリケーションの WebSocket 実装として SocketRocket を使用しており、SR_SSLPinnedCertificates プロパティを使用して、サーバーの CA を信頼できる証明書として固定したいと考えています。SocketRocket に渡す 1 つ以上の証明書を読み込む良い例を探しています。次のコードが機能するようになりましたが、それが正しいかどうか、またはより簡単なアプローチがあるかどうかはわかりません。

0 投票する
1 に答える
1368 参照

ios - SocketRocket crashes Node.js WebSocket

I wrote a simple Node.js WebSocket chat server. To run the server, I'm using foreman start with a Procfile that merely contains the line: chat: npm start.

I also wrote an iPhone app that uses SocketRocket to connect to the aforementioned server. In applicationDidEnterBackground:, I call close on webSocket. And, In applicationWillEnterForeground:, I recreate webSocket and call open.

When entering the background or foreground, the iPhone app seems to crash the server with the error:

Why is this happening? And, how do I fix it?