web-dev-qa-db-ja.com

Windowsからのionicビューでアプリをデバッグするにはどうすればよいですか?

ionic uploadを実行して、すぐにiPhoneにアプリをインストールする方法が大好きです。

しかし、どのようにデバッグするのですか?私はWindowsを使用しており、見つけたすべてのオプションはOSXを使用している必要があります。

1)Safari6のリモートデバッグ-SafariforWindowsは5.1で廃止されました

2)XCode-いいえ、Windowsでは

3)ionic emulate ios -l -c -sいいえ、Windowsの場合

Visual Studio CordovaToolsからのvs-mda-remoteサービスを介してビルド要求をリッスンするMacをスタンバイ状態にしているので、そのようなライブデバイスにビルドして展開できますが、これには非常に時間がかかります。

これが何らかの形でionic view

 ionic upload -l -c -s 

私の人生は完全だろう。さてさて、今のところライブリロードなしでできるかもしれませんが、それはまったく可能ですか?

明確にするために、私はionic serveを知っていますが、IonicViewモバイルアプリを使用した電話でのデバッグについて話しています。IonicViewアプリを介した電話でのみ発生する問題があります。ただし、ブラウザで複製することはできません。

17
parliament

理由はわかりませんが、 GapDebug の方がはるかによく知られていると思いました。 GapDebugは、非常にスムーズで簡単な方法でアプリケーションをデバッグするために必要なすべての機能を提供します。 Mac OS Xだけでなく、Windowsコンピュータでも動作します。

更新:

GapDebugは、最終リリースとしてバージョン2.4.0で2016年に廃止されました。 AndroidおよびiOS9以前で実行されているアプリでは機能しますが、iOS 10以降では機能しません。

GenuitecがGapDebugの開発を中止する を参照してください。

最後へのリンク Windows GapDebug 2.4.0インストーラー

7
Sithys

ionic serveGapDebugに関する上記の回答は素晴らしいですが、Chromeを使用してionicデバイスで実行されているAndroidアプリケーションをデバッグする別の方法がありますブラウザ

はいクローム、あなたがしなければならないのはchrome://inspectとタイプし、あなたの電話が有効になっているUSB接続されていることを確認してください開発者向けオプションそして魔法を見てください!

注:検査/デバッグにChromeを使用している場合は、GapDebugを閉じる必要があります

enter image description here

SafariでデバッグするiOS(Ionic、PhoneGap、Cordova)アプリの場合は、これを確認してください post

1
mumair

IntelXDKおよびIntelLive Viewアプリを使用すると、WindowsからiOSデバイスをデバッグできます。

https://software.intel.com/en-us/intel-xdk

ライブビューアプリの独自のバージョンに署名する必要があり、そのための指示が表示されます。

次に、iPhoneを接続するだけです。 IntelXDKがそれを検出します。 [デバッグ]タブをクリックすると、アプリがデプロイされてデバッグされます。

0
Ryan How

npmを使用してIonic CLIをインストールし、それがPATH変数としてWindows環境に正常に追加されている場合、ionic serveコマンドにアクセスできます。これはWebビューでアプリをテストするために、マシン上のローカルホストサーバーをスプールします。

バグをチェックするには、ブラウザのインス​​ペクタを開いて、コンソールに記録されたエラーをチェックするだけです。

http://ionicframework.com/docs/cli/install.html

http://blog.teamtreehouse.com/install-node-js-npm-windows

0
Caleb Faruki