7

私は企業のファイアウォールの背後にいて、すべてのネットワーク トラフィックはメイン プロキシを通過します。私の iOS シミュレーターでは、アプリを実行するたびにプロキシ ポップアップが数回表示されます。問題は、私のアプリがネットワーク呼び出しを (まだ) 行っておらず、ネットワーク フレームワークをインポートしていないことです。実際、標準テンプレートの 1 つを使用して XCode で新しいプロジェクトを作成し、すぐに実行することで、これを再現できます。毎回プロキシ資格情報の入力を求められます。

私の OSX ネットワーク設定では、明らかに、すべての異なるプロトコル (HTTP、HTTPS、FTP、Socks、RTSP、Gopher) でプロキシ資格情報を設定しました。OSXブラウザなどでWebアクセスを許可するには、ユーザー名の前にドメインとバックスラッシュを付ける必要があることがわかりました...そうすると、OSXプロキシプロンプトが消えてアクセスが許可されたので、 iOSシミュレーターがそれらの設定を継承するだけだと...?

何か案は?

無関係かもしれないもう 1 つのビット: この Mac で App Store にアクセスする方法はまだわかっていません。プロキシを通過したと思われるにもかかわらず、App Store を使用するとタイムアウトが発生し、「ホームページ」を見ることさえできません。どういうわけか、iOS シミュレーターが App Store のような他のプロトコルを使用して同様のネットワーク呼び出しを行っているのではないかと思っています...? (App Store は HTTPS だと思っていましたが、わかりません)。

どんな考えでも大歓迎です。

4

2 に答える 2

9

* .apple.comをプロキシパススルーリストに入れると、シミュレータはそれについて泣き言を言うのをやめます。

あなたのように、私もAppleStoreを私たちの企業プロキシを通して機能させることはできません。App Storeを使用する必要があるときに、プロキシを使用しないワイヤレスネットワークを使用して回避しました。

OSには、プロキシを介して機能しないものが他にもたくさんあります。

于 2012-09-20T13:03:43.117 に答える