VS2017 Xamarin.IOS windows环境搭建

来源:互联网 发布:snmp网络管理框架 编辑:程序博客网 时间:2024/06/05 10:07

VS2017 Xamarin.IOS windows环境搭建过程


在使用VS2017的XAMARIN开发IOS搭建开发环境过程中,踩了一些坑。总结了下,可以以下几个步骤来,可避免或减少踩同样的坑。


一、在MAC机器上调试XCODE


1、安装并更新XCODE到最新版本(也许你还需要先更新操作系统,根据提示来)

2、在XCODE中登陆account,可以使用已有的apple id或新注册一个开发者。

3、在XCODE中新建一个工程,设置bundle identifier(此处默认为开发者id.工程名称)

4、在XCODE中测试验证模拟器,然后插上真机再测试一下真机,真机运行时注意需要在通用/设备管理里面手工信任开发者账号。


二、在MAC机器上安装VS2017并打开SSH

1、安装VS2017 MAC版本,因为不打算在MAC上开发,所以可以不安装android部分,可节约好几个G空间。

2、安装fastlane,为了后续VS能够登陆apple id。

3、用VS2017新建一个工程,设置与XCODE中一样的bundle identifier(也可以修改info.plist)

4、调试一下模拟器和真机。

5、网络共享里面打开ssh(远程连接),设置可访问的用户,用于XAMARIN AGENT通信。用户可以在终端下su确认一下用户和密码。


三、在WINDOWS机器上安装VS2017


1、安装VS2017 WINDOWS版本。

2、在VS2017的工具/选项里面的Xamarin下的IOS 设置里面,查找Xamarin Mac Agent,会自动搜索到局域网内的上一个步骤中配置到的MAC机器(用其用户密码登陆)

3、新建一个XAMARIN IOS工程,设置与XCODE中一样的bundle identifier,调试那会看到真机,可直接向真机调试安装。


原理上就是WINDOWS的VS2017通过SSH连接MAC机器上VS2017里面的XAMARIN MAC Agent,由Agent调用XCODE里面相关工具进行编译和调试。

原创粉丝点击