XCode 6 Betaをインストールしてアプリをテストしました。 iOS 8シミュレーターが実行され、私のアプリは正常にインストールされますが、シミュレーターはインターネットにアクセスできません。サファリまたはマップを使用してみましたが、ネットワーク接続がありません。 XCode 6からiOS 7シミュレーターを実行すると、完全にインターネットに接続します。
this thread の手順を試してみましたが、何も変わりませんでした。 (アプリがインストールされない場合の手順は多かったのですが、とにかく試してみました。)
ファイアウォールやシミュレータをブロックする小さなスニッチはありません。
他のポインタはありますか?
シミュレーターの再起動、シミュレーター設定のリセットなどに関する多くの投稿を見ました。結局、X-Codeの再インストール、X-Code 6.1への更新などを行いました。それでも、通信網!
最終的に解決策となったのは、ウイルス対策(TrendMicro)をオフにしたことです。以前にすべてのウイルス対策設定を確認しましたが、「プロセス接続のブロック」が表示されませんでした。私がすべてをオフにしたとき、それでも問題は解決しました。
私も同じ問題を抱えていました。 iOSシミュレーターを終了してから、アプリケーションを再ビルドして起動してください。うまくいくはずです。
XCode 6.1とiOS 8シミュレータでも同じエラーが発生しました。私にとってうまくいったのは、設定>開発者>に行き、「HTTPサービスを許可する」オプションをオンにすることです。
Macのavastセキュリティでも同じ問題があり、avastの設定でwebshieldをオンにすると解決しました。
Xcodeバージョン7.3.1、iOSシミュレータ8.4
AVASTをオフにすると、すべてのエラーが解決されます。
私はまったく同じ問題を抱えていました。それは奇妙なことですが、私のMacbookをイーサネットケーブル経由で接続することでこれを解決したようです。私はそれが完璧ではないことを知っていますが、それはうまくいきます。
私はXCode 6.1も使用していますGMおよび同じ問題をgitします。私のシナリオでは、開発中にMacBookを別のWLANに接続しました。Macbookはインターネットに接続されましたが、iOSシミュレーターは接続されませんでした。解決策は、iOSシミュレーターを閉じて、xcodeからアプリを再デプロイすることでした。
単にシミュレータをリセットするだけです。アプリを終了して再実行すると、問題は解消されます。わたしにはできる。
Mac OS X 10.9.5、Xcode 6.2、Cordova 4.3、iOS 8.3でも同様のシナリオがありました。IOSシミュレータではajax /ネットワークアクセスが制限されていた以外は、すべてのプラットフォームで問題なく動作しました。
他の人が提案したように、IOSエミュレータの設定に移動し、開発者のサブメニューで[HTTPサービスを許可]を変更すると、すべてのネットワークアクセスが開かれ、ajaxクエリ/プロセスが実現しました。
だからそれを最初に試してください!
私が使用したソース管理はGitです。したがって、すべてのローカル変更をリセットし、最新のものを取得すると、私の問題が解決しました。
だから私が最初にすることはあなたがそれらを必要とするならあなたのすべてのローカルな変更を隠しておくことです次に、すべてのローカル変更をリセットして、最新のテストを実行します。
これでうまくいきました。うまくいけばあなたのためにも働く。