我非常喜欢我可以ionic upload
如何立即将我的应用程序放在我的iPhone上!
但我该怎么调试呢?我在Windows上,我发现的所有选项都需要在OSX上。
1)Safari 6远程调试 - 用于Windows的Safari已停止在5.1
2)XCode - nope,在Windows上
3)ionic emulate ios -l -c -s
不,在Windows上
我有一台Mac在待机状态下通过Visual Studio Cordova Tools的vs-mda-remote
服务监听构建请求,因此我可以构建和部署到这样的实时设备,但这非常耗时。
如果这是以某种方式与离子视图集成
ionic upload -l -c -s
我的生活将会完整。好吧好吧也许我们现在可以没有现场重装,但是有可能吗???
为了澄清,我知道离子服务,但我正在谈论使用IonicView移动应用程序调试电话。我有一个问题,只能通过IonicView应用程序在手机上进行,但无法在浏览器中复制。
答案 0 :(得分:7)
我不知道为什么,但我认为GapDebug更为人所知。 GapDebug为您提供了以非常流畅和简单的方式调试应用程序所需的所有功能。它适用于Mac OS X,但也适用于Windows计算机。
更新:
GapDebug于2016年停产,最终版本为2.4.0。它适用于在Android和iOS 9及更早版本上运行的应用,但不适用于iOS 10及更高版本。
答案 1 :(得分:1)
关于ionic serve
和GapDebug
的上述答案非常棒,但还有另一种方法可以使用 Chrome浏览器来调试在Android设备上运行的离子应用程序。
是Chrome,您只需键入chrome://inspect
,确保手机已通过启用开发人员选项进行USB连接,并看到魔术!
注意:如果您使用Chrome进行检查/调试,则必须关闭GapDebug
对于在Safari上调试的iOS(Ionic,PhoneGap,Cordova)应用,请查看此post。
答案 2 :(得分:0)
如果您使用npm
安装了Ionic CLI,并且已成功将其作为PATH变量添加到Windows环境中,您将可以访问ionic serve
命令。这将调整计算机上的本地主机服务器,以便在Web视图中测试您的应用程序。
要检查错误,只需打开浏览器的检查器并检查记录到控制台的错误。
答案 3 :(得分:0)
英特尔XDK和英特尔实时视图应用程序允许从Windows调试iOS设备。
https://software.intel.com/en-us/intel-xdk
您必须签署自己的实时视图应用版本,并为其提供相关说明。
然后你可以插上你的iPhone。英特尔XDK将检测它。单击调试选项卡,它将部署并调试您的应用程序。