[分享]不得不承认, M 系列 CPU 的 Mac 机器,目前是移动端 App 开发的最优解

2023-04-15 11:09:05 +08:00
 fox0001
用上了 M1 的 Mac Mini ,做移动端 App 开发。对比 Windows 11 、Ubuntu 22.04 ,是目前最好的 App 开发机。

# 优点

## 1. 唯一支持两大移动平台

没办法,Build iOS App 和提交 Apple Store ,都只能使用 Xcode ,也就离不开 Mac OS 。

Android 就随意了。

## 2. 支持两大平台的模拟器,且很爽

创建 iOS 和 Android 模拟器,除了 Android SDK 下载镜像慢,创建和运行模拟器都很流畅。能满足大部分需要兼容多个系统版本的开发测试的场景。

但是模拟器具体有哪些不支持的功能,需要使用实体机验证的,暂时没遇到。

# 缺点

## 1. 快捷键不习惯

估计 Mac 新手用户,特别是从 Windows 或 Linux 切换过来的,都有这个问题吧。网上有解决方案,调整快捷键。

## 2. 随机弹出屏幕保护程序

这个屏幕保护程序,即使设置了关闭,也会弹出。主要是使用 VNC 远程时关不掉。解决方案见“附录”。

## 3. 使用 VNC 远程桌面比较卡

由于使用非 Mac 的电脑远程过去,只能使用 VNC 。用 Mac 远程到 Mac ,可能是另一种体验。

## 4. 不支持多人同时远程桌面

由于习惯了 Windows 、Linux 的服务器,可以多人同时远程上去,特别是 Windows 远程桌面可以多人同时使用,所以提出这个问题。V 站发过贴请教,结果被吐槽为什么不是人手一台 Mac……当然,人手一台 Mac 的话,就不会有这个问题了。

另外,Mac 的 SSH 是可以多人同时登录。

# 附录

踩过的坑,参考:

- Headless Mac Mini 折腾记
https://blog.never.pet/2022/07/04/headless-mac-mini
4781 次点击
所在节点    macOS
28 条回复
GuangXiN
2023-04-15 16:38:12 +08:00
@fox0001 比如向日葵远程控制?个人版免费但是分辨率有点低,临时远程处理个问题可以,长期用来工作感觉 retina 屏幕白买了。据说专业版能提升画质,我没用过不知道具体情况。
dNib9U2o8x
2023-04-15 19:56:18 +08:00
快捷键这算什么缺点,用个几天就适应了
123test1010
2023-04-15 20:11:23 +08:00
@prudence 向日葵我是上过当,Mac 版本维护很差劲,印象差,能不用就不用,正好没得选择的同时,todesk 发布了,虽然某些方面体验很烂,但是在目前免费的产品里,觉得可以是最优解了,然后就一直接用,现在这款产品已经开始收割了,不过它比较良心的是,免费版纯远程这种基本功能,以及绑定设备数量,比其他竞品相比,对个人消费者还算很厚道了。rustdesk 是因为开源,并且可以用自己的中继服务器,我现在有点忍受不了 todesk 的一些小 bug ,就会换 rustdesk (百度云最便宜的中继服务器是按照流量付费的),我体验下来,还是很不错的;远程软件这个东西,除非苹果自己出一个类似 rdp 的,最好不过; qq 现在最新内测版本也加入远程控制了,也算是个好消息
superzzy
2023-04-15 22:12:22 +08:00
博客主题不错 能分享一下吗
mgrddsj
2023-04-15 22:38:29 +08:00
第三点可以试试用 Parsec 和 NoMachine 。
Parsec 在网络情况良好的情况下最流畅,不过国内环境偶尔会掉登录,需要 VNC 进去重新登录一下。
NoMachine 就比较老牌了,更像是个改善了帧率问题的 VNC (通常有 30-40 fps 的样子吧,不如 Parsec 的稳定 60 fps ),稳定,需自己用 Zerotier/Tailscale 类组网工具进行外网访问。但屏幕缩放方式不太理想,默认是拉伸。
shuianqingfeng
2023-04-16 06:44:06 +08:00
@Granthese playcover 抖音和京东一直闪退,所以才问问楼主说的 Xcode 里的 iOS 模拟器能装 ipa 么?
只为了上班摸鱼
ShadowPower
2023-04-16 14:40:20 +08:00
@shuianqingfeng 不能,其实那根本就不是 iOS 环境,跑的都是 macOS 程序,只能从 APP 源码编译运行。
fox0001
2023-04-20 11:59:30 +08:00
@superzzy #24 你是来歪楼的吗?[笑哭]

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/932711

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX