首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在iPhone上以调试/开发模式运行我的混合移动应用程序?

如何在iPhone上以调试/开发模式运行我的混合移动应用程序?
EN

Stack Overflow用户
提问于 2017-02-02 21:10:48
回答 2查看 516关注 0票数 18

TL;DR:我可以通过VS2015在开发模式下运行我们的应用程序,并在我拥有的iPhone 5c上进行远程调试,但我不能在iPhone 4s上做同样的事情。

在我的开发环境中,我很难在一个特定的设备上部署Cordova驱动的混合应用程序……然而,我不确定这是不是我做错了什么,或者这里是否有一些兼容性问题。在这里发布一个问题,希望有人能帮我弄清楚是怎么回事。

仅作为一些背景:有问题的应用程序是使用英特尔XDK创建的,然后移植到Visual Studio 2015,因为英特尔最近删除了XDK的一些"Debug“功能。有一些东西需要修改,但该项目仍然包含了一些Intel的JS代码,就像它在原始项目中一样。

我的环境包括:

  • Windows10专业版(主台式机)
  • 苹果Mac迷你操作系统"El Capitan“10.11.6 (在网络上作为构建服务器)
  • iPhone 5c iOS 8.3
  • iPhone 4s iOS 9.0.2

在配置这个环境时,我遵循了instructions here。为了简单起见,remotebuild代理被配置为使用http,因为这一切都包含在公司网络中。

在这之后,我可以在iPhone 5c上运行我们的应用程序,没有任何问题,但尝试在iPhone 4s上运行它会在VS2015中出现错误,声明如下:

Failed to deploy iOS remote for <project_path>\bld\ios\Debug\buildInfo.json to http://10.66.7.23:3000/cordova: Error from http get [object Object]: Error: socket hang up

注意:在Mac和VS上的remotebuild控制台输出中没有错误,正确地构建了项目,但是部署失败。

我还在两台设备上尝试了多个配置文件,使用iTunes、Xcode或Apple Configurator 2安装;但由于配置文件没有显示在安装了iOS 8或更高版本的设备上,我甚至无法验证它们是否已安装。

这两个设备都可以安装和运行此应用程序的早期版本(在应用程序商店中提供),但我需要能够实时检查DOM,因为即使它们具有相同的屏幕大小,响应断点的行为也不同。

所以,在我拔出我剩下的一点头发之前,有人能帮我弄清楚这里到底是怎么回事吗??我已经和这个问题斗争了一个多星期了,我觉得我好像在绕圈子。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-02-21 19:59:38

在对iPhone 4s前后进行了所有这些操作之后,事实证明,设备本身实际上是有问题的。不知何故,这转化为iOS的一个版本没有正确安装,这导致了在设备上运行的应用程序的软件问题。

不幸的是,由于我们没有足够的设备进行测试,这一点对我们来说并不是一目了然,但自从我设法弄到了一台9.3.5的iPad Mini和一台10.2.1的iPhone 6之后,我们就设法验证了我们的应用程序与更新的操作系统版本的兼容性。

总之,在结束时,我只想对我在问题评论中得到的所有建议和想法说一句非常感谢的(特别是@Gandhi,关于赏金的故事很抱歉,我仍然觉得你值得这样做,因为你这么有帮助)。

尽管我的特殊问题不是可以在这里解决的,但在这个过程中,我仍然学到了很多,我非常感激。

票数 0
EN

Stack Overflow用户

发布于 2017-02-23 12:59:57

即使答案已经由提问者自己发布了,我仍然为了他人的利益而发布我的答案。

当构建在运行iOS 8的设备上部署良好,而不是在运行iOS 9的设备上部署时,可能是由于安全更改而导致的iOS版本问题,也可能是设备兼容性问题。

在这种情况下,缩小问题范围的最快方法是在具有相同版本(iOS 9)的其他设备上测试构建。但不幸的是,在@Zalithka的案例中,他没有测试设备。但如果有人遇到这样的问题,可以在不同的设备上尝试,以快速缩小问题范围并解决它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42003130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档