換了四種黑蘋果,最終成功了
步驟:
1、升級vs2017,
2、安裝XCODE 8.3
3、安裝vs2017 for mac 企業版
4、啓動vs2017 for mac ,設置xcode 位置
5、打開遠程登錄與屏幕共享
6、打開WINDOWS中的VS2017,在 選項中設置XCODE位置,使用IP連接MAC
7、建立APP,啓動調試
真機調試(參考XCODE的)
vm workstation對真機支持好,部分真機(10.2.1以上)連接在ESXI6上無法保持連接,每10秒就會斷開一次連接,伴隨着咣咣報警,網上都說是數據線的問題,比對多個不同的IPHONE以及不同的軟件版本,最後發現仍然是軟件本身的問題,重置隱私和網絡後得到解決(有些IPHONE7機型需要打開4G並開啓熱點)。(根本原因是未能出現信任提示)
參考: https://support.apple.com/en-us/HT202778
https://www.igeeksblog.com/how-to-fix-missing-personal-hotspot-on-iphone-ipad
但調試出現問題,
上淘寶買了個證書,世界終於美好了
INFO.PLIST中的內容需要修改
最後又仔細研究了下(前提是在XCODE中使用相同證書生成同名應用)
7、真機調試
8、遠程代理
開放路由的22端口即可,好像不支持其它端口,比如外網來8822,內網開22,agent不允許 輸入端口
9、升級2017至1553後,同時要求VS代理升級,VS代理又要求MACOS升級,進到MACOS中將VS升級並將MACOS或級至10133,並安裝XCODE9.2
升級後發現模擬器卡頓,建議使用固態硬盤及12G以上內存(黑蘋果哈,VSPHERE)