今天早上发生了一件有趣的事情,我将 Xcode 更新到 9.3 版本,之后,我无法存档我的项目。我可以构建它,在设备上运行它,但是当我尝试存档它时,我发现我缺少一些模块,例如 Alamofire 等...
我正在使用 cocoapods 作为依赖项管理器。直到今天早上一切正常。有没有人有类似的问题?
最佳答案
重置 Cocoa Pod
从您的项目中删除 Pod
并重新添加。
或
尝试 sudo pod repo update
或 pod repo update
还有一件你必须遗漏的重要事情是:
在 Xcode 中设置命令行工具版本。
您可以从Apple Download Portal 下载最新的命令行工具。 , 如果你已经支付了 apple developer account/id。
这里是当前稳定的 Xcode 工具和支持的命令行工具下载链接。 (确保您使用 Apple Developer Account 上的高级开发者帐户登录以访问这些链接)
Xcode 10
- Xcode 10 - Beta 2
- (Command Line Tool (Xcode 10 Beta 2) - for macOS 10.14)
- (Command Line Tool (Xcode 10 Beta 2) - for macOS 10.13)Xcode 9
在您的系统中安装最新的命令行工具后,从 Xcode 菜单中进行设置。
(Xcode Menu Items) Xcode ► Preferences ► Location ► Command Line Tool ► Select appropriate command line tool
在你的 pod 文件中更新 Alamofire。
pod 'Alamofire', '~> 4.7'
关于ios - 自更新到 XCode 9.3 后,我无法存档我的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49575563/