在 Xcode 中导入第三方库,常见方式主要有以下几种,按推荐程度和使用频率排列:
适用:Swift / ObjC 项目,库支持 SPM
https://github.com/Alamofire/Alamofireimport Alamofire 即可✅ 优点:官方支持、自动管理依赖、无需额外工具
适用:大量第三方库仍主要支持 CocoaPods
sudo gem install cocoapods
pod init
target 'YourApp' do
pod 'Alamofire'
end
pod install
.xcworkspace 打开项目(不是 .xcodeproj)⚠️ 注意:导入后 #import <Alamofire/Alamofire.h> 或 import Alamofire
适用:希望手动管理 framework
brew install carthage
Cartfilegithub "Alamofire/Alamofire"
carthage update --use-xcframeworks
.xcframework 拖入 Xcode 的 Frameworks, Libraries, and Embedded Content适用于:
.framework.frameworkimport XXX⚠️ 容易遇到签名、架构问题
.xcworkspacemodule not found:
Product → Clean Build Folder| 场景 | 推荐方式 |
|---|---|
| 新项目 | Swift Package Manager |
| 老项目 | CocoaPods |
| 特殊库 | 手动 / Carthage |
如果你告诉我:
我可以直接给你一步一步的实操命令和截图级说明。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。