vs2013update4 vs-mda-remote cordova真机测试ios
1、升级vs2013到update4
2、下载安装vs_langpack-enu英语语言包
3、下载安装vs2013mda目前版本0.3.1
如果开发andorid,需要android sdk,ant等
如果开发ios,要真机调试,需要安装iTunes
公共部分分需要nodejs,cordova,chrome等
用vmware安装osx10虚拟机,虚拟机中安装xcode6
虚拟机要和开发机联通,可以互相访问,可以使用桥接模式
虚拟机安装nodejs
虚拟机中执行
sudo npm install -g vs-mda-remote --user=你的用户名
此步骤为安装vs-mda-remote,如果安装成功
执行vs-mda-remote –secure false
你可以新开一个命令行窗口,执行 vs-mda-remote test –server http://localhost:3000 来进行测试
详情可参考https://msdn.microsoft.com/en-us/library/dn771551.aspx
在vs中设置
host为虚拟机ip
选择平台和调试方式,ripple是用google chrome模拟,simulator是发送到mac用mac上的模拟器运行
local device是插在pc上的iphone,remote device是插在mac上的iphone
在编译过程中,如果遇到报错
error CordovaModuleLoadError 4.1.2
需要给文件夹设置权限
$ sudo chown -R `你的用户` ~/.npm
在其他的安装过程中如果需要问题,一般是相关的组件安装不了,可能是被墙之类了。
cordova可通过npm安装,homebrew可自行安装。
如果是其他问题,只能google或者到stackoverflow上问了。
选择真机,需要在xcode中设置好开发者账户,vs选debug(我这边用release没成功)
之后,编译成功的ipa会发到pc的iTunes上,可以安装
修改后,再次安装前会提示
选择替换
点击更新,最后点击下方的应用
每次build都会有一个build号,在控制台中可以看到
可在mac的/users/你的用户/remote-builds/builds 下面找到对应的build号的文件夹
该文件夹下的 cordovaapp/platforms/ios/build/device 中有生成好的ipa文件,此文件只会在使用device生成后才会产生
如果没有设备,但是想生成ipa,也可以参考 http://www.splinter.com.au/xcode-4-command-line-builds-of-iphone-apps/
因为xcode6自带的iphone sdk是8.3的,所以真机iphone6是ok的,但是如果是iphone4等没有更新系统的,可能会有问题。
预计下载7.1的sdk可解决,但是800+M我没down下来
vs2013update4 vs-mda-remote cordova真机测试ios的更多相关文章
- vs2013update4 vs-mda-remote cordova真机测试ios 解决里面一个坑
sudo npm install -g vs-mda-remote --user=你的用户名 此步骤为安装vs-mda-remote,如果安装成功 执行vs-mda-remote –secure fa ...
- 【转】让Xcode支持iOS12.0 设备真机测试(不断更新真机支持包)Xcode 真机测试 iOS
最新支持12.0 (16A366)! 所有真机包都是同一大版本号向下兼容.例如12.0 Beta6的真机包,是可以兼容12.0 Beta2及Beta1的. 12.0 (16A366)正式版可用!所有低 ...
- 真机测试---iOS证书(.p12)和描述文件(.mobileprovision)
iOS证书和描述文件: 证书类型 使用场景 开发(Development)证书和描述文件 用于开发测试,在starain中打包后可在真机环境通过Safari调试 发布(Distribution)证书和 ...
- 【转】Xcode7真机调试iOS应用程序
原文网址:http://i.cnblogs.com/EditPosts.aspx?opt=1 近日苹果发布的新的Xcode7带来了许多特性,比如:swift语言比以前运行更快.功能更强.代码具有更高的 ...
- Xcode7真机调试iOS应用程序
金田 近日苹果发布的新的Xcode7带来了许多特性,比如:swift语言比以前运行更快.功能更强.代码具有更高的可读性.Xcode的测试功能可以帮助用户记录应用程序的行为等,还有我们今天要讲到的Xco ...
- hybird app 用 xcode ios打包 ipa 测试包并且安装真机测试
1.创建 ios 项目 1.用 cordova 创建一个 ios 项目 npm install -g cordova cordova create hello com.mydomain.hello H ...
- iOS系列 基础篇 01 构建HelloWorld,剖析并真机测试
iOS基础 01 构建HelloWorld,剖析并真机测试 前言: 从控制台输出HelloWorld是我们学习各种语言的第一步,也是我们人生中非常重要的一步. 多年之后,我希望我们仍能怀有学习上进的心 ...
- 解决Xcode真机测试时ineligible devices的问题
升级了Xcode到6.3,连接真机测试时,出现不能选择设备.如图: 设备系统版本是8.3的,Xcode连接其他低系统版本的设备做真机测试时就不会有这个问题. 有人说这是Xcode6.3的bug. 我的 ...
- iOS—Xcode 7真机测试
Xcode 7真机测试详解 1.准备 注意:一定要让你的真机设备的系统版本和app的系统版本想对应,如果不对应就会出现一个很常见的问题:could not find developer disk im ...
随机推荐
- swap函数的四种写法
swap 函数的四种写法 (1)经典型 --- 嫁衣法 void swap(int *a, int *b) { int temp; temp = *a; *a = *b; *b = temp; } ( ...
- GO語言基礎教程:序章
首先自我介紹一下我自己,我是一個coder,目前主要從事B/S程序開發工作,懂點PHP;ASP;JSP;JS;VB;C;DELPHI;JAVA,另外知道幾個數據庫,除此之外別無所長,那麼我為何會選擇學 ...
- NoteExpress 自定义参考文献输出样式
最近在写硕士论文,样式中没有符合要求的,于是就自己来编辑下样式文件,下文是网上搜集的关于自定义参考文献的一篇教程,可以参考. 一.分隔符|和连接符*的使用 (1)连接符 * 主要作用是“建立依赖关系” ...
- 21个高质量的Swift开源iOS App
原文:21 Amazing Open Source iOS Apps Written in Swift 对Swift初学者来说,学习开源项目,阅读源码是个不错的方法.在这篇文章中,基于对代码质量和排名 ...
- assertThat用法
一般匹配符1.assertThat( testedNumber, allOf( greaterThan(8), lessThan(16) ) ); 注释: allOf匹配符表明如果接下来的所有条件必须 ...
- Console中加入招聘等个性化信息
try { if (window.console && window.console.log) { console.log("%c XX息科技 ", "f ...
- drupal7 Views Slideshow 简单教程
一.下载安装(略) 二.内容类型建立(过程略,首页幻灯),字段建立(过程略)主要有2个字段,图片字段 和 指向链接字段 三.view 1.建立一个新的view,名称为frontbanner 显示为内容 ...
- JAVA本地远程连接linux程序监控状态
环境: 1.本地window 2.程序部署在centos 一,启动访问权限安全守护程序 新建文件:jstatd.all.policy ,注意路径 grant codebase "$JA ...
- linux epoll 开发指南-【ffrpc源码解析】
摘要 关于epoll的问题很早就像写文章讲讲自己的看法,但是由于ffrpc一直没有完工,所以也就拖下来了.Epoll主要在服务器编程中使用,本文主要探讨服务器程序中epoll的使用技巧.Epoll一般 ...
- git删除远程文件夹或文件的方法
由于本地修改了文件夹大全名大小写的原因,同步到git上并不区分大小写,造成了一些文件同步不了,所以要先把git远程库上文件夹删除掉,然后再重新同步 如下,我把src里的全部移除,但是本地文件还保留. ...