VS2019使用 Xamarin.Forms开发iOS 配置指南

VS2019使用 Xamarin.Forms开发iOS 配置指南,第1张

【原创 2021.12.02】

csdn上很少写文章,这次整理了一下,贴上来,希望对需要的盆友有帮助。

花了几天时间,过了很多坑。下面列的版本号不要错,不然后面会让人崩溃。

下载并安装VMware 16.2下载Mac os 11.4。要使用 iso镜像,不是dmg苹果用的镜像。后者转iso安装时麻烦且问题多。VMWare内安装 mac os 11.4 iso.
3.1 必须申请苹果id 和帐号。苹果系统中,会经常和你要这个东东,要记好。
3.2 Vwware, 无法直接安装mac, 因为它不识别。下个工具就好:unlocker3.0.3。

然后在vm中,新建虚拟机,指向mac iso文件,可以安装了。

安装过程,mac需要指定硬盘。这里有个坑,你发现无磁盘。

安装到这一步时,不要点安装,而是要先点:“磁盘工具”,进入后,选“抹除”。

 

Mac装好,装vm的VMWare Tool,这个软件,也是坑。

vm16.2 下面会显示vmware tool的安装按钮。 如果是其它版本,可能要自己下一个drawin.iso的文件。嗯,百度可以找一下,就是带好手帕,后面可能会用。所以,最好是16.2,不会痛哭。

先在vm中,设置在cd上。再启动mac,进入后,桌面上会出现。此时可安装。

装好之后,设置:

这里还有坑,下面会讲到。继续。     

Mac安装完成,在mac中,安装vs2019 mac版本。

Mac中vs2019安装后,再下载安装xcode 13.1 (10个G)

在win10下,安装iTunes 12.12 (400M)

装着装着,发现vm给mac分的磁盘空间不够了(默认40G),再分一点:

在vm中,重新分配成60G。 进入vm中mac,需要:

 

Win10,新建个xamarin项目, vs2019->工具->ios->配对:

Vm中的mac:

 

 

 

Win10 =》 VS2019:

 

如果这里出现xamrin.ios sdk版本不匹配,win10下的vs2019,点击更新一下。(这个版本要与mac中的vs2019版本一致。你知道吗,填坑的都是泪啊!)

然后又悲剧了:

 

查了一下,这是xcode安装的问题。 如果xcode不是从apple store中下载安装的,中招了!Mac上更改设置,允许不安全的设置,打开“终端”,设置完后,选中“任何来源”。

cmd:

spctl --assess --verbose /Applications/Xcode.app

sudo spctl --master-disable

可以看到:“偏好”-》“安全”    “任何来源”被选中了(这一项原本没有的)。

再用win10中vs2019,mac配对,发现问题还有,再继续。

在mac 中, 打开 vs2019:

 上面路径如果不对,人家找不到啊。 更改:自己安装的路径。

 

传说中的界面,终于出现了,热泪盈眶:

 

 

咳咳。。。乐极生悲:

 

为图便宜,我第一次装的是Xcode10.1(size:6G),悲剧了。 Xcode13.1(10G) 运行环境需要mac 11.3 or later,我装的是mac 10.15.  

这要重新下载 vm16.2,下载 mac11.4,下载xcode13.1,下载vs for mac,开头说的崩溃啊,没和你开玩笑。

什么也不说了。重新下载吧。

下载安装中 ~~ ~~

经历了上面的风雨,一切如上 *** 作。苦苦等候,终于看到了:

 

上面安装的细节,就不上图了,做为开发人员,这些细节相信都能搞定。重点是:思路。按照我整理下来的流程,在win10上,使用VS2019,可以开发调试苹果APP。这是主要的,是重点。

至于我是怎么整理出来的,咱就不说了,都是泪啊。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/993488.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存