2017-12-03 394 views
3
/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 9 - Alamofire Pods。命令/ bin/sh失败,退出代码为1

此外,它可以与Xcode 8确定,但现在当我尝试将其存档在Xcode 9我有这个问题。但也许情况并非如此,因为我从零开始重新安装Mac OS,所以它可能是cocopods版本问题,我不确定。

还有两个//这里在上面的例子中也怪我/Applications//MyProject.app

回答

2

嗯这是非常奇怪的网络上一些搜索后,我发现,这其实是签约的问题。

我使用Xcode生成新的分发证书,也许这会导致我的一些问题。

我做了什么来解决我的问题。

  1. 我删除了我的Mac和我的苹果帐户中的所有证书。
  2. 我删除了所有prov配置文件以及我的Mac和我的苹果帐户。
  3. 我要求证书并手动将其保存在光盘上(不通过Xcode)
  4. 我重新创建证书和配置文件。手动下载并双击它。
  5. 之后,当我无法输入密码以允许签署我的证书时,我遇到了钥匙串问题。我使用这个link将证书表单登录移动到系统部分。
  6. 最后我得到它的工作。
+0

我有同样的问题,您的解决方案帮助我,谢谢 – mkul

5

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

+0

这实际上是正确的。马斯特罗索夫的答案有很多步骤可以遵循:P谢谢! – Glenn

+0

同意。我有类似的问题。如果我选择模拟器,Xcode可以毫无问题地构建我的项目。在设备上,它给了我@Matrosov发布的同样的错误。重新启动可以解决问题。 – user30646

相关问题