Xcode 10:代码签名身份中的不代码签名选项在哪里

Xcode 10: Where is the don't code sign option in Code Signing Identity

我正在以未签名的 XCArchive 的形式为客户端构建一个 Unity iOS 应用程序,因为客户端出于安全原因手动签署 XCArchive。

我之前一直在遵循这个指南:

但是我最近更新了Xcode到10.0,现在Target->Build Settings->Code Signing Identity下面的don't code sign的选项不见了,这在构建XCArchive时有点问题.

如何在没有 don't code sign 选项的情况下构建 XCArchive?

看起来它已被删除。无论如何,Apple 都会强制我们进行代码签名。但这不是问题(如果您有开发者帐户)。你可以用你自己的身份在你的 .ipa 上签名,然后你的客户就会辞职。为避免在 Xcode.

中导出 .ipa 时出现辞职问题,请选择适当的分发方法
  • 简单地select:Other
  • 删除那里写的东西(让小window空着),然后关闭
  • 然后 -> Code Signing Identity = 空 == Don't Code Sign
  • 上一篇:更新了Synny的回答
  • 现在:已验证 Code Signing Identity = empty != Don't Code Sign,并且:

CODE_SIGNING_ALLOWED=NO == Don't Code Sign

PROJECT/TARGETS -> Build Settings -> 单击 -> Add User-Defined Setting -> 添加新段落:

  • CODE_SIGNING_ALLOWED=NO