news 2026/4/24 19:54:18

iOS 开发环境配置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
iOS 开发环境配置
1、确保自己系统是最新的,xcode 只兼容最新系统版本

=> About this mac 可以查看系统版本

=> System setting - General - Software update 更新系统

=> 更新到最新后,APP store 下载 xcode

2、安装 pod

pod 是 iOS /macOS 开发最常用的依赖管理工具,相当于 Java 的 Maven/Gradle,用于一键安装以及管理各种 iOS 开发中可能用到的三方库。

前置条件,安装轻量级 xcode 命令行工具

xcode-select --install

1。先安装 homebrew ,有代理的话可以直接从官网下

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

报错 "unable to access 'https://github.com/xxx" 的话,配置代理

export http_proxy=http://127.0.0.1:7890 export https_proxy=http://127.0.0.1:7890 git config --global http.proxy http://127.0.0.1:7890 git config --global https.proxy http://127.0.0.1:7890

装完后会提示将 brew 加入环境变量

echo >> /Users/xxx/.zprofile echo 'eval "$(/opt/homebrew/bin/brew shellenv zsh)"' >> /Users/xxx/.zprofile eval "$(/opt/homebrew/bin/brew shellenv zsh)"

无代理建议 cunkai 安装脚本,版本会比较老可能需要解决别的问题

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

这里用 cunkai 脚本注意切成内网别用公司 vpn 或者校园网

错误参考:

https://gitee.com/cunkai/HomebrewCN/blob/master/error.md

也可能是没有同意苹果的许可证,bash 输入

sudo xcodebuild -license accept

验证 brew 安装是否成功

brew --version

2。安装完 brew 后,用 brew 装 ruby

brew install ruby

完成后装 pod

sudo gem install cocoapods

用上述命令 terminal 没反馈看起来像卡住,可以换成这个会显示进度

sudo gem install cocoapods -V

若需更新 ruby,则依次执行

brew install rbenv ruby-build echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc source ~/.bashrc rbenv install 3.3.7 rbenv global 3.3.7

查看 ruby 版本

ruby -v

如果不对,配置 rbenv 到终端路径中

eval "$(rbenv init -)" export PATH="$HOME/.rbenv/bin:$PATH" export PATH="$HOME/.rbenv/shims:$PATH"

安装 pod 完成后查看版本

pod --version
3、安装 cursor

https://cursor.sh/ 下载 cursor

然后装辅助工具

brew install xcode-build-server xcbeautify swiftformat
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/24 19:50:18

3分钟完成Windows系统激活:KMS_VL_ALL_AIO智能脚本完整指南

3分钟完成Windows系统激活:KMS_VL_ALL_AIO智能脚本完整指南 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 还在为Windows激活烦恼吗?KMS_VL_ALL_AIO是一款基于微软官方K…

作者头像 李华
网站建设 2026/4/24 19:47:34

收藏|2026年版AI大模型全维度学习路线,小白程序员零基础入门必看

当下科技行业技术迭代速度持续加快,2026年AI大模型早已成为数字化转型核心赛道。想要学好大模型,不再只靠单纯死记理论,既需要扎实的数学基础、过硬的编程实战能力,还要贴合真实业务场景深耕落地应用,精准匹配各行业实…

作者头像 李华
网站建设 2026/4/24 19:46:50

3分钟实战:用ES-Client重塑你的Elasticsearch工作流

3分钟实战:用ES-Client重塑你的Elasticsearch工作流 【免费下载链接】es-client elasticsearch客户端,issue请前往码云:https://gitee.com/qiaoshengda/es-client 项目地址: https://gitcode.com/gh_mirrors/es/es-client 还在为Kiban…

作者头像 李华
网站建设 2026/4/24 19:44:50

手把手教你处理C# WinForm后台线程,告别窗体关闭后进程残留

彻底解决C# WinForm后台线程残留问题的终极指南 当你在WinForm应用中使用了后台线程进行数据下载、定时任务或网络通信,是否遇到过关闭主窗体后进程仍在后台运行的尴尬情况?这个问题看似简单,却困扰着不少中级开发者。本文将带你深入理解线程…

作者头像 李华
网站建设 2026/4/24 19:44:42

反爬升级后,单纯更换代理IP还够用吗?实测分析

在早期的数据采集环境中,遇到访问受限时,最常见的做法就是更换代理IP。只要IP数量足够多、轮换足够快,大多数请求都能继续进行。但随着各类网站反爬策略不断升级,仅依赖IP轮换的方式开始变得不稳定。一些项目在引入大量代理IP后&a…

作者头像 李华