• jaridli

    今天给朋友看了自己写的一个todo和markdown软件,朋友是mac mini,怎么能编译一个mac版本的,在windows上进行测试,然后发给他?

    主楼
  • 可乐-linuxdo

    - 装一个虚拟机,自行测试

    - Github Action 编译一个Mac版本发给他测试

    - 买!

    #1
  • jaridli

    是vmware 吗?之前只在上面装过linux的,mac好装吗?好像试过一次没成功

    #2
  • kingsword09

    GitHub Action感觉是最省事的方式了

    #3
  • 可乐-linuxdo

    是的,网上搜搜教程,应该都不麻烦的

    #4
  • fang2hou-linuxdo

    不是玩梗,真要以后有这些需求,建议买一台mac。

    macOS很多东西不去实机测试是很难发现问题的,比如权限申请,比如系统设置时候的强杀,分发时候的签名。

    如果是cli的话,比如go或者rust写的,用github actions这种ci或者交叉编译都行,gui的话光签名app打包成dmg就已经很麻烦了

    #5
  • jaridli

    确实是gui的程序,就是怕来回折腾,想自己测试完善一下

    #6
  • jaridli

    我来搞一下虚拟机,还是得需要自己多点点看看有无bug

    #7
  • 哈雷彗星

    想多了 没能用的显卡直通到其中 根本操作不了的

    #8
  • jaridli

    最低得啥配置啊,或者有没有云mac?能租的

    #9
  • 哈雷彗星

    用Github Action CI构建是最务实的办法

    以及 朋友是mac mini 你直接远程他电脑借用一下不就行了

    #10
  • skyseedtb

    看代码量多不多,不多直接用ai给你重构swift+appkit或者swift+swiftui,然后用github action编译,基本能过编译就没啥bug。

    #11
  • 暖冬

    mac版本至少要保证你的代码支持跨平台,之后才是考虑编译的问题。目前我喜欢的是go语言的跨平台,自带跨平台编译

    #12
  • chapiom-linuxdo

    我以前装过,装Mac非常的卡,而且还要破解,支持的版本可能还比较老,你编译好了那边能不能运行也不好说。建议Github编译或者买Mac。

    #13
  • jaridli

    最后用vmware装了mac12 ,还可以用起来挺流畅的,实现了所需功能

    #14
  • jaridli

    果然编译出的有一些小的bug,影响还好

    #15
  • jaridli

    3050卡的拯救者,用起来还行,也四五年了

    #16

发表回复

登录后回复