問題タブ [cfnetwork]

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 投票する
2 に答える
12070 参照

ios4 - CFNetwork のバージョン番号と iOS のバージョンのリンクのリスト

CFNetwork のバージョン番号を iOS のバージョンにリンクするリストを誰かが持っているかどうか疑問に思っています。OSX CFNetwork のバージョンのリストを見つけましたが、 かなり古いものです。

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

cocoa-touch - クライアントiOSアプリがサーバーに接続されているかどうかはどうすればわかりますか?

ボタンを押してサーバー(TCP)に接続しましたが、接続されているかどうかわかりません。コードのその部分は次のとおりです。

[self connectToServerUsingCFStream:msg portNo:50000];

サーバーがオフラインの場合でも、常に「接続済み!!:)」が表示されます:s

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

objective-c - CFNetwork を使用して ftp サーバーからファイル/フォルダーを削除する方法はありますか?

解決策をウェブで検索しましたが、簡単な方法はないようです。もちろん、自分で RMDIR コマンドを ftp に送信する必要があるとしても、方法はあるはずです。しかし、私のソケット/ストリームの知識はあまり広くなく、どこから始めればよいかわかりません。

PS:CFURLDestroyResourceフォルダーの削除で機能しないものは既に試しました。Apple は、CFNetwork は FTP スキーム/プロトコル (HTTP のみ) の削除を直接サポートしていないと述べているため、どうにかして自分で実装する必要があると思いますが、どこから始めればよいでしょうか?

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

cocoa-touch - SSL を iOS Application Sync に追加する

NSStream を使用して Mac アプリケーションを iPhone アプリケーションと同期しており、SSL で通信を暗号化しようとしています。NSInputStream と NSOutputStream をそれぞれ設定するときにCFReadStreamSetProperty(readStream, kCFStreamPropertySSLSettings, (CFTypeRef)settings)、iPhone 側と Mac 側で実行しようとしました。設定辞書については、 http://iphonedevelopment.blogspot.com/2010/05/nsstream-tcp-and-ssl.htmlCFWriteStreamSetProperty(writeStream, kCFStreamPropertySSLSettings, (CFTypeRef)settings)のアドバイスに従い、証明書のプロパティを無視しています。ただし、転送が行われないため、この方法での暗号化は機能しないようです。この機能を機能させるために他に何かする必要がありますか?

ありがとう!

編集:ここにいくつかのコードがあります:

Mac の場合:

iPhone の場合:

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

iphone - CFNetwork、CFReadStreamOpen、およびCFRunLoopRunに関する混乱

何が起こっているのかわからないことに気付いたときのその沈む感じ...

私はこのコードをネットワークコードでほぼ2年間問題なく使用しています。

私はそれがもともとここに与えられたコードサンプルに基づいていたと信じています:

http://developer.apple.com/library/mac/#documentation/Networking/Conceptual/CFNetwork/CFStreamTasks/CFStreamTasks.html

ただし、最近、CFReadStreamOpenがfalseを返すが、エラーコードが0であるため、一部の接続が失敗していることに気付きました。上記のリンクをもう少し見つめた後、CFRunLoopRun()ステートメントに気づき、次のように追加しました。

これにより、接続の問題が修正されました。しかし、私のアプリはランダムな問題を示し始めました-インターフェイスが応答しない、または描画されない、テキストフィールドが編集できない、そのようなものです。

私はCFReadStreamOpenと実行ループについて読みました(具体的には、メインの実行ループはそれ自体で実行され、セカンダリスレッドで自分で設定しない限り、実行ループを実行するべきではありません-私はそうではありません、私の知る限りでは)。しかし、私はまだ上で実際に何が起こっているのかについて混乱しています。具体的には:

1)CFReadStreamOpenがFALSEとエラーコード0を返すことがあるのはなぜですか?それは実際にはどういう意味ですか?

2)CFRunLoopRun呼び出しは、上記のコードで実際に何をしますか?サンプルコードがその呼び出しを行うのはなぜですか?このコードがメインスレッドで実行されている場合、実行ループを実行する必要はありませんか?

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

iphone - iPhone の CFNetwork に関するチュートリアルが必要です

私はストックソフトウェアを開発しています.クライアントはサーバーからデータを受け取るので、CFNetworkを使用したいと考えています. チュートリアル「ネットワーキングの開始」はどこにありますか、ありがとう

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

cocoa - CF Networking cocoa を使用したシンプルなサーバー/クライアント

しばらくの間、このようなものを探していましたが、何も見つかりません。ココアでCFネットワーキングを使用した本当に基本的なサーバー/クライアントの例が欲しい. 、クライアントに数字のように送信してもらい、「1」と言ってから、受信した数字+1またはそのような非常に初歩的なものを返します

サーバーに番号を送信して、サーバーに別の番号を返すのはそれほど難しいことではないように感じます..

私は c/c++/obj c の経験がありますが、あまり得意ではありません。

ありがとう!

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

iphone - iPhone と通信するためのサーバー プログラムをビルド/インストール/実行するにはどうすればよいですか?

ソケット接続を介して iPhone アプリと通信するサーバー プログラムを作成するというアイデアを試してみたいと思います。クライアント側プログラミング (CFNetwork、NSStream などを使用) に関する Apple のドキュメント内にいくつかのガイドを見つけましたが、サーバー アプリケーションのプログラミングをどこから始めればよいのか、どの言語を使用すればよいのか、さらに言えばどのようにすればよいのかわかりません。 Go Daddy を使用して、現在の Web ホスティング パッケージにサーバー アプリケーションをデプロイして実行します。簡単なインスタント メッセンジャー スタイルのアプリケーションの例から始めてください。アドバイスをいただければ幸いです。

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

ios - WSDL2Objc code crash behind authentication HTTP proxy - Help to understand the crash log

I successfully invoke WS from my App with WSDL2Objc Generated code. I sent my application to colleagues for testing purpose and they reported me that the App crashes whenever try to connect to WS. The fact is the iPad is behind and HTTP authentication proxy.

From what i understand, the authentication proxy redirect the connection to an HTTP page which shows a message like "Please supply credential"

I have to avoid the crash and simply show an error but i'm not able to understand where the crash happens. I've symbolicated the crash log and the thread wich crash is this one pasted.

Any help is appreciated.

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

objective-c - Cocoa: 407 http 応答 cfnetwork の処理

ダウンローダーアプリケーションを作成しています。プロキシ認証の問題に直面しています。407 応答コード、つまりプロキシ認証が必要です。有効なプロキシ認証の詳細があります。

以下はコードフローです:

次のコードを使用してみました

しかし、それを機能させることはできません。認証中の HTTP サーバーと通信するために 407 ステータス コードを処理するにはどうすればよいですか?

前もって感謝します。バイバブ。