Xcode 9- alamofire豆荚.命令 /bin /sh失败,出口代码1


/Users/Alex/Library/Developer/Xcode/DerivedData/MyProject-ehabmnclpzlywhabrefntacibonm/Build/Intermediates.noindex/ArchiveIntermediates/Fuego/InstallationBuildProductsLocation/Applications//MyProject.app/Frameworks/Alamofire.framework: unknown error -1=ffffffffffffffff
Command /bin/sh failed with exit code 1

当我归档项目时,我会发现这个问题。当我在模拟器上运行应用程序时,它可以正常运行,没有上述问题。

也可以与Xcode 8一起使用,但是现在,当我尝试在Xcode 9上存档时,我有一个问题。但是,当我从头开始重新安装Mac OS时,也许不是这种情况,所以我不确定Cocopods版本。

上面的示例中的两个//对我来说也很奇怪 /Applications//MyProject.app

我相信这是Xcode的错误。重新启动您的Mac并尝试再次构建。Xcode会在构建Alamofire之前征得访问钥匙扣的权限,然后允许它。

hm,在网络上进行了一些搜索后,我发现这实际上是签署问题。

我使用Xcode生成新的分发证书,也许这给我带来了一些问题。

我为解决我的问题所做的。

  1. 我在Mac和Apple帐户中删除了所有证书。
  2. 我在Mac和Apple帐户中也删除了所有宣传配置文件。
  3. 我请求证书并手动将其保存在光盘上(不是通过Xcode)
  4. 我重新创建了证书和个人资料。手动下载并双击它。
  5. 之后,当我无法输入密码以允许签署证书时,我面对钥匙扣问题。我使用此链接将证书表单登录到系统部分。
  6. 终于我得到了起作用。

最新更新