iOS和OSX的通用代码签名标识是什么?

时间:2014-06-01 18:18:46

标签: iphone xcode macos code-signing

除非您覆盖XCode默认值,否则它将使用通用标识符在您的钥匙串中搜索匹配的代码签名标识。

iOS和OSX的通用标识符是什么?

1 个答案:

答案 0 :(得分:2)

他们是:

的iOS

  • iPhone Developer
  • iPhone Distribution

OSX

  • Mac Developer
  • Mac Distribution


  

注意: 这些工作的原因在于,XCode正在使用codesign命令行工具,该工具会搜索 Common密钥链中的所有证书的名称字段,当它尝试查找给定标识值的匹配项时(例如codesign man page SIGNING IDENTITIES 部分,以获取更多详细信息) )。
  
  在Apple Developer门户中创建证书时,它们会在您的公用名前加上其中一个通用标识符。例如,J. Random Developer的iPhone开发人员证书的通用名称可能是iPhone Developer: J. Random Developer (ABC0123XYZ)
  
  您可以通过 Keychain Access 应用程序检查证书的通用名称:启动Keychain Access(在 Applications / Utilities 下),选择我的证书类别,选择证书,然后从文件菜单中选择获取信息⌘I)。