VS Cordova项目获胜;在​​IOS设备上进行调试

时间:2018-04-16 17:27:03

标签: ios visual-studio deployment taco

所有

尝试找到替代Telerik平台(已停产)以生成基于Cordova的应用程序。尝试使用VS 2017和VS2015中安装的Visual Studio w / TACO工具包。什么是无法奏效的灾难。许多移动部件很容易被Windows更新VS更新等,黑客工具等搞砸了。

已经能够使用Xcode构建和部署(blankcordovaapp)设备(从VS提交项目后),但这样做的目的是能够使用VS进行调试并使程序员的工作更轻松。

我可以让系统构建并将构建加载回PC,但从那里它就永远不会在物理设备上加载(是的,我的配置正确)。

出现错误,例如"无法在设备上找到应用程序"。当然,我可以让程序员使用基于浏览器的模拟器来开发,并最终通过Xcode进行调试和部署(正如我希望这些人学习的那样!!!)但我想我还在喝MS kool-aid。 / p>

问题是:"有没有人真正有这个工作!!!!"。如果是这样,你可以分享设置,版本,黑客等。我看到很多人在SO上从来没有得到类似问题的答案。

虽然我试试看

此致

BF

1 个答案:

答案 0 :(得分:2)

是和否。

我们已经能够将VS2017 Cordova应用程序发送到Mac并通过Xcode(9.2)进行编译,并将应用程序返回到PC并部署到连接到该PC的IOS设备。这需要大量的阅读和使用libimobile安装(如果你想要设置,请告诉我)。 IOS 11.x和libimobile版本似乎是此设置中的问题,但我们得到了它的工作。如果您需要详细的方法,请告诉我。很乐意与您分享。

至于从设备上的VS 2017调试,我认为不会发生(或曾经发生过)。花了很多时间在这上面没有积极的结果。

好事是我们发现我们可以使用remotedebug_ios_webkit_adapter在(远程)PC上使用Chrome工具在设备(IOS)上调试基于Cordova的webkit站点(和safari站点)。这看起来效果很好。我们还尝试使用VS Code,但在设备上调试没有真正的积极结果。

我真的不认为MS关心这种方法。他们在网站等上推出了这个地狱,但实际上并没有提供任何真正的支持。我打算将这个问题提交给一些MS联系人并对此进行处理。

主要问题是它似乎是所有开源支持的东西搞砸了。我喜欢开源作为一个概念,但是当我必须交付给客户时,我需要真正支持那些不起作用的东西,而不是我每次都会得到这个(以及一种引导的态度)!

无论如何,如果您需要帮助,请告诉我,我将记录到目前为止我们所做的工作。

比尔

相关问题