如何解决:嵌入式二进制文件未使用相同的证书进行签名

Aro*_*son 2 xcode ios

我的父应用程序已正确签名.我已在每个屏幕上验证过.有没有人见过这个?

它抱怨我的watchKit应用程序.

谢谢!

XCode 10.0 beta 6

error: Embedded binary is not signed with the same certificate as the parent app. Verify the embedded binary target's code sign settings match the parent app's.

  Embedded Binary Signing Certificate: Software Signing
  Parent App Signing Certificate: - (Ad Hoc Code Signed)
Run Code Online (Sandbox Code Playgroud)

Aro*_*son 21

这个问题与签署无关.我的答案是将$(ARCHS_STANDARD)粘贴到项目有效架构字段中.难以置信!

在此输入图像描述

  • 谢谢!谢谢!谢谢!这就是我讨厌这些东西的原因。我必须解决这些该死的签名问题,而不是利用我的时间来编写代码。 (2认同)
  • 竖起大拇指!我们必须在嵌入的二进制文件的构建设置中执行此操作,在我的情况下是 Watch App。 (2认同)