自更新到XCode 9.3后,我无法将我的项目存档

今天早上发生了一件有趣的事情,我将Xcode更新到版本9.3,之后,我无法将我的项目存档。 我可以构建它,在设备上运行它,但是当我尝试对它进行存档时,我发现我缺少一些模块,比如Alamofire等等。

在这里输入图像描述

在这里输入图像描述

我正在使用cocoapods作为依赖管理器。 一切正常,直到今天早上。 有没有人有类似的问题?


重置可可豆豆

从您的项目中删除Pod并再次添加。

要么

尝试sudo pod repo updatepod repo update


还有一件你必须忽略的重要事情是:

在你的Xcode中设置你的命令行工具版本。

如果您已支付Apple开发者帐户/编号,您可以从Apple下载门户网站下载最新的命令行工具。


这里是目前稳定的Xcode工具和支持命令行工具的下载链接。 (确保您使用Apple开发者帐户上的高级开发者帐户登录以访问这些链接)

Xcode 9

  • Xcode 9.3.1

  • Xcode 9.3
    - (命令行工具(Xcode 9.3) - for macOS 10.13)

  • 一旦您的系统中安装了最新的命令行工具,请从Xcode菜单中进行设置。

    (Xcode菜单项)Xcode►首选项►位置►命令行工具►选择适当的命令行工具

    在这里输入图像描述

    在这里输入图像描述


    在您的pod文件中更新Alamofire。

    试试这个:Alamofire安装

    pod 'Alamofire', '~> 4.7'


    您可以确保在运行xcrun swift -version时使用Swift版本4.1

    还可以尝试在没有Alamofire的情况下构建你的项目(在Podfile中注释它),然后再与Alamofire一起编译。

    此外,你确定你已经打开了.xcworkspace而不是.xcodeproj ? 我知道这可能是愚蠢的问题,但它发生了:)


    确保你已经接受苹果的协议去你的苹果帐户。 更新我的xcode到9.3 swift后,我最近遇到了这个问题4.1 https://developer.apple.com/account/

    链接地址: http://www.djcxy.com/p/41421.html

    上一篇: Since update to XCode 9.3, I can't archive my project

    下一篇: Check differences of various DATE inside one variables R