apple 开发者帐号付款后几天没消息,联系apple客服,说要上传身份证什么的。。上传了,终于搞掂。
接下来就是申请证书和绑定APP等等一系列操作(网上有教程,但都不是最新的,但能看一点英文的应该知道怎么配置,这里省略)
穷人家没有MAC,用X86安装MAC又麻烦,能直接用虚拟机+真机IPHONE6 Plus 测试就好了。
上网查资料,没什么发现。
自己试吧,我用的是VisualBox5.0 +EL_Capitan10.11 、XCode8。
本机win10 接上iphone 后,itunes 检测到Iphone 自动弹出。
打开VS2015,已经安装Xamarin 插件。一直用 ios for window 的模拟器做测试,android 就用真机,难得公司配了能iphone6 plus ,一值没办法测试在真机上运行APP。
动手,现在visualBox 已经非常好了,虚拟不只是网络,连串口、USB这些设备都可以连接到虚拟系统中。
打开VisualBox 后发现没法检测到iphone ,上网查了一下,发现要安装一个扩展才能正常使用,地址:http://download.virtualbox.org/virtualbox/5.0.0/Oracle_VM_VirtualBox_Extension_Pack-5.0.0-101573.vbox-extpack
安装后,关闭虚拟系统,然后打开全局设置->扩展,然后加载安装下载的扩展。
点击虚拟系统设置,然后打开USB设备->选择(usb2.0)->点击+USB筛选器,看到apple iphone ,点击。
添加后,启动虚拟系统,系统启动后,iphone 有反应,问是否信任此电脑,当然点击“是”,OS显示愉快的“照片”应用,显示了手机的图片:)。
然后回到vs2015 连接mac 代理,变绿灯OK。看到调试箭头^_^ 显示:Jockey 的iphone 。
最后激动的点击调试,过了一会 ,debuging on at device .....看看iphone 应用成功安装。。。
因为 xamarin 相关的资料很少,还是把经验写出来,分享一下。