vs2017 跨平台编译 利用mac电脑编译xcode工程
此项乃微软在跨平台上的支持
mac上执行
首先一台mac电脑(虚拟机也可以)
1.首先在mac电脑(虚拟机)上下载最近版本的xocde
2.在xcode里面配置自己的证书(此项网上自查)
3.下载node.js8.11.3
4.打开mac终端 输入命令sudo npm install -g --unsafe-perm vcremote
!!!!mac os版本要在10.14版本以上 10.15版本以下 也就是必须是10.14版本
如果是10.15将一直无法安装vcremote
此事官网在2019年10月份回复是bug需要裁定之后解决 如果是为了vs2017跨平台编译请安装mac os10.14.6(亲测可行)
5.终端命令执行vcremote 之后选择yes
重新执行vcremote --secure false
windows上vs
1.在mac机器上终端用ifconfig命令获取mac电脑的ip地址
2.在 Visual Studio 菜单栏上,依次选择“工具” 和“选项” 。
3.在“选项” 对话框中,展开“跨平台” 、“C++” 和“iOS” 。
4.在“主机名” 和“端口” 字段,输入远程代理在启动时指定的值。 主机名可以是 DNS 名或 Mac 的 IP 地址。 默认端口为 3030。
5.选择“配对” 以启用配对
匹对完成之后
打开vs2017
文件->新建->项目
选择ios即可
正常编译即可!