JQTouchを使用してiPhoneWebアプリに取り組んでいますが、ユキヒョウでiPhoneでローカルコードをテストできる最も簡単な方法は何でしょうか。ありがとう
2 に答える
Zeroconf(別名Bonjour)を使用してローカルマシンに接続できます。したがって、ラップトップの名前がmylaptopの場合、iphoneを同じwifiネットワークに配置すると、http://mylaptop.localでラップトップを見ることができます。[システム環境設定]ペインの共有設定でIPアドレスを確認することもできます。その後、safariを使用してWebサイトに接続できます。
iPhoneがサーバーと同じネットワーク上にある限り、iPhone(またはその他のデバイス)のSafariMobileのロケーションバーにマシンのIPアドレスまたはホスト名を入力するのは簡単です。
Appleのデフォルトのサーバー設定では、wwwrootは/ Library / WebServer / Documents(Macintosh HD:Library:WebServer:Documents)に配置されていますが、個人的には、Apacheで仮想ホストをセットアップし、サーバーを指すようにDNSをセットアップする方がはるかに良いと思います。これらすべてを機能させるには、DNSを制御できるドメイン名と、ローカルサーバーへのポート転送を可能にするルーターが必要です。これにより、同じマシン上に、それぞれが独自のURLを持つ複数の異なるプロジェクトを持つことができます。
ただし、最も簡単な方法は、ファイルを/ Library / WebServer / Documentsに保存することです。おそらく、作業中のプロジェクトにちなんで名付けられたフォルダーに保存します。
ホームディレクトリに使用できる「サイト」フォルダもあることを忘れないでください。ロケーションバーにhttp://your-computers-bonjour-name.local/~your-short-username/と入力するとアクセスできます。 bonjour(以前はrendezvouz)をサポートする同じネットワーク上の任意のデバイスの。