[Android开发学iOS系列] iOS项目环境搭建和依赖管理
💡
原文中文,约4100字,阅读约需10分钟。
📝
内容提要
本文介绍了在iOS项目中搭建环境和管理依赖的方法,包括全局环境准备、Bundler和CocoaPods的安装和使用,已有项目的配置方法,以及如何使用CocoaPods添加和使用CocoaPod库。还提到了其他依赖管理工具和项目结构和问题解决的方法。
🎯
关键要点
- iOS项目依赖管理工具包括CocoaPods、Carthage和Swift Package。
- 全局环境准备包括安装Homebrew、rbenv和Ruby。
- Bundler用于管理Ruby gems,CocoaPods用于管理iOS项目的pod依赖。
- 已有项目的配置需要执行bundle install和bundle exec pod install命令。
- CocoaPods的使用包括创建Podfile并添加所需的库。
- iOS中有多种依赖管理工具,CocoaPods是较老的工具,Carthage和Swift Package Manager较新。
- Xcode中的文件管理分为物理存在和引用存在,添加文件时需使用'Add Files'。
- Project文件在文件增删改时会产生diff,使用脚本工具可帮助管理。
- 真机调试需要证书,并可能需要添加DeviceSupport文件以支持高版本OS。
➡️