Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 什么是「;标识字符串";我的证书的名称(mac+;代码设计实用程序)?_Macos_Certificate_Keychain_Codesign - Fatal编程技术网

Macos 什么是「;标识字符串";我的证书的名称(mac+;代码设计实用程序)?

Macos 什么是「;标识字符串";我的证书的名称(mac+;代码设计实用程序)?,macos,certificate,keychain,codesign,Macos,Certificate,Keychain,Codesign,我要马上说:我不知道我在这里做什么。我不是mac开发者 下面是一个场景:我有一个安装程序(.pkg),老板想让我签名。我有Thawte颁发的证书;我已经将其导入到keychain程序中(并将其设置为所有内容都受信任)。在package maker的“配置”选项卡下,有一个标签上写着“证书”,紧接着另一个标签上写着“不受支持”。很好 因此,协同设计;说它不能签名。pkgs,但可以签名。dmgs。。。但是我必须给它一个标识符字符串,这样它就可以从密钥链中提取我的证书。但在搜索钥匙链程序时,我在任何地

我要马上说:我不知道我在这里做什么。我不是mac开发者

下面是一个场景:我有一个安装程序(.pkg),老板想让我签名。我有Thawte颁发的证书;我已经将其导入到keychain程序中(并将其设置为所有内容都受信任)。在package maker的“配置”选项卡下,有一个标签上写着“证书”,紧接着另一个标签上写着“不受支持”。很好

因此,协同设计;说它不能签名。pkgs,但可以签名。dmgs。。。但是我必须给它一个标识符字符串,这样它就可以从密钥链中提取我的证书。但在搜索钥匙链程序时,我在任何地方都看不到名为“标识”或“标识符”之类的字段

我对此感到非常愚蠢;我已经做了几个小时了,谷歌已经产生了很多有用的东西,但是没有一个能解释我在哪里找到“标识符”字符串:P


任何帮助都将不胜感激。

标识符是您证书中的“通用名称”。请参阅或

真棒!我明白我现在的问题是什么了。谢谢=)