平常都是使用 Windows 和 Linux, 现需要开发一个移动端 APP ,为了方便 Android 和 IOS 同时开发,决定在 macOS 上搭建开发环境,目前操作系统版本:macOS Catalina 10.15.7,刚接触 macOS 并且能又是做开发使用,所以有很多问题不解,希望大家指教!
虽然 APP 和 PKG 包都有默认安装路径,那么其他形式的二进制包放到什么目录比较规范?目前比较多的就是放到用户主目录下的某个位置,但这样放其他用户使用上不太方便有的还有权限问题且感觉很恼火;如果是放到根目录下的 Library 目录又有权限问题,比如:Android SDK 如果你不开写权限那么更新操作又有问题,如果开了,系统加环境变量后又提示这个目录有隐患。
- APP 包都说直接移到废纸篓就可以了,但有没有文件残余问题,如何清理?
- PKG 包如何卸载?系统好像有一个 pkgutil 命令行的工具但是好像没有完整的卸载功能,需要通过其他 APP 或者脚本来实现,感觉很恼火!
目前常见的都是将变量写入 ~/.zsrc 或 ~/.bashrc 文件的形式配置用户级环境变量的方法,有方法能配置系统级(所有用户都生效的)环境变量吗?有方法说将变量写入 /etc/profile 或 /etc/path 文件,但文件有保护无法写入。
- 即使通过环境变量配置了国内源镜像 brew ,但是安装过程中还是有很多跳转到 github.com 造成安装失败,如果这个时候使用代理国内源又无法使用,这个问题如何破?
- brew 感觉一味的安装新版本,不能针对系统版本来安装相应的版本(比如:brew install ruby 目前安装是最新 1.17.0 ,而这个版本 10.15.x 已经不支持),而指定版本方法又非常曲折(到 github 下载相应版本 rb 文件来安装)。当然对于新系统可能不存在问题但对于版本老一点的系统就是问题了,本身 brew 下载就慢结果搞半天还是错的,恼火!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.