标签: code-signing-certificate

xcode错误无法找到具有您所属的给定团队ID的团队.

我在Xcode中收到以下错误,

Unable to find a team with the given Team ID 'E4K95C67LT' to which you belong. Please contact Apple Developer Program Support. https://developer.apple.com/support

这是在我被一个团队踢掉并开始我自己的开发帐户之后.我需要重新安装Xcode吗?

在Xcode中,它显示了我的新团队,当我点击团队时,它将我带到了我创建签名身份的地方,但是当我去构建应用程序时,它说没有找到签名身份并询问我是否希望Xcode尝试和修复问题,我点击修复问题,弹出这个错误.

有任何想法吗?我真的没有看到苹果开发支持网站上的太多帮助,一切似乎都在他们身边正确设置.有没有更新团队ID?

xcode code-signing-certificate ios

12
推荐指数
2
解决办法
9172
查看次数

将 EV 证书从 SafeNet 导出到 pfx

我有一个 sectigo ev 证书,是通过 U 盘给我的。我可以使用 SafeNet 打开证书,并将证书导入到我的本地存储,但只能没有私钥。因为我想用它签署一个电子应用程序,所以我需要一个带有密码的 .pfx 文件。旧证书不是 ev 证书,我可以将其导出到 pfx 并在我的构建中使用它。我在文档中找不到将私钥与公钥一起导出的方法,所以我现在被困在这里。从我的谷歌搜索中,我还发现,我不应该导出私钥并使用硬件令牌对软件进行签名。但由于我想在 Azure 中的 CI/CD 中运行它,并且无法将我的 USB 记忆棒插入云中,所以我在这里并没有真正看到解决方案。

我有什么遗漏的吗?也许 SafeNet 中有一个选项?我真的不应该提取私钥吗?

code-signing code-signing-certificate

12
推荐指数
1
解决办法
3912
查看次数

Xcode中的代码签名

我打算为我的mac应用程序启用代码签名,这样我就可以将应用程序提交到mac app store.但是,当我选择第三方mac应用程序证书进行代码签名时,它表示没有配置文件匹配.

当我尝试构建应用程序时,我收到错误:

代码签名错误:标识"第三方Mac开发人员应用程序"与默认钥匙串中的任何有效证书/私钥对都不匹配

我无法弄清楚原因.我试图撤销并重新安装我的证书,但这似乎没有帮助.

这是2个截图.构建设置中的代码签名部分和来自密钥链访问的代码签名部分.

在此输入图像描述

在此输入图像描述

也许你能看到什么是错的?如果您需要更多信息,请告诉我们!:)

macos code-signing code-signing-certificate xcode4

11
推荐指数
2
解决办法
1万
查看次数

找不到创建iOS内部分发证书的选项

我一直在尝试生成内部应用程序分发证书和配置文件,但没有太大的成功.我已按照应用程序分发指南iOS设备分发企业应用程序中的说明进行操作,但我已经在圈子中进行了两天.

以下是概要:

  1. 我是iOS开发人员企业计划团队的成员.
  2. 我有管理员权限.
  3. 我已经生成了CSR.
  4. 当我尝试通过门户添加iOS证书时,我只有两个选项可用于iOS App Development(在开发分组下)和App Store和Ad Hoc(在分发分组下).所有其他选项都被禁用,根本没有内部分发证书选项(截图:http://i.stack.imgur.com/TkCLD.png).

屏幕截图

我一定错过了什么,但我不确定到底是什么.任何帮助表示赞赏.可能或不重要的另一条信息是我是多个团队(企业和标准开发人员)的成员.

谢谢!

code-signing-certificate ios in-house-distribution ios-provisioning

11
推荐指数
1
解决办法
8334
查看次数

如何使用时间戳正确地进行双重签名?

我有两个代码签名证书(一个SHA-1,一个SHA-256),我想将它们应用于同一个文件.我试图附加SHA-256证书,但这失败了:

:: Signs with the SHA-1 certificate
signtool sign /sha1 8f52fa9db30525dfabb35b08bd1966693a30eccf /t http://timestamp.verisign.com/scripts/timestamp.dll my_app_here.exe
:: Signs with the SHA-2 certificate
signtool sign /sha1 8b0026ecbe5bf245993b26e164f02e1313579e47 /as /t http://timestamp.verisign.com/scripts/timestamp.dll my_app_here.exe
Run Code Online (Sandbox Code Playgroud)

这失败并出现错误:

Done Adding Additional Store
SignTool Error: SignedCode::Sign returned error: 0x80070057
        The parameter is incorrect.
SignTool Error: An error occurred while attempting to sign: my_app_here.exe
Run Code Online (Sandbox Code Playgroud)

如果从第二个命令中删除时间戳URL,则签名成功完成,但SHA-2签名没有时间戳.(我是否在第一个签名上加上时间戳没有效果)

这里的目的是允许某人使用更强大的证书验证应用程序,如果他们在支持此功能的操作系统上,但是为了避免在不支持更强版本的操作系统(Vista,XP)上验证失败.

这种事情甚至可能吗?

code-signing authenticode code-signing-certificate verisign

11
推荐指数
1
解决办法
5919
查看次数

如何使用我的证书链创建PFX?

我正在将数字签名应用于我的可执行文件.使用signtool在Windows XP或Windows Vista:

>signtool.exe sign /f "avatar.pfx" MyApp.exe
Run Code Online (Sandbox Code Playgroud)

自动将整个认证链包含在数字签名中.

与Windows 7启动整个证书链 没有 列入.您必须手动包含以下证书:

  • 签了你的钥匙
  • 签署了签署密钥的证书
  • ...
  • ......直到没有更多的证书要包括在内

我被告知我必须使用/ac带有该signtool实用程序开关来执行此操作.

MSDN文档signtool:

/ ac FileName
指定包含要添加到签名块的其他证书的文件.

如何获取签署证书的证书的文件名?

这更令人困惑,因为我没有任何这样的文件.我有我的数字签名可执行文件,没有嵌入式认证链:

在此输入图像描述


Stackoverflow用户davidcl 有同样的问题.在这个自我回答的答案中,他说我需要

使用包含根证书,中间证书,开发人员证书和私钥的PFX文件进行签名.
创建适当的PFX文件后 - 这本身就是一个奥德赛......

但他没有说明他是如何创建包含整个认证链的PFX的.


也可以看看

code-signing code-signing-certificate

9
推荐指数
1
解决办法
2万
查看次数

Android - 签名密钥到期后会发生什么?

如果签名密钥到期,现有的apks是否拒绝安装,或者只是意味着新的应用程序无法使用该密钥签名?

我们建议使用25年以上的密钥,Google Play 要求至少2033-10-22到期!然而,有些人可能希望更新自己的钥匙远远高于出于安全原因(摩尔定律,破获algorthms等)更频繁.

如果apk的密钥已过期,是否有任何安装方式(不依赖开发人员重新发布)?

android code-signing code-signing-certificate apk android-install-apk

9
推荐指数
1
解决办法
5401
查看次数

XCode iOS开发签名身份

我在向Xcode中获取iOS开发签名身份时遇到问题.我已经尝试了大量的东西让它工作,但我一直在失败.

我已经采用自动方式让Xcode完成所有操作,但我仍然在Xcode不停地说:

找不到签名身份.Xcode可以为您请求新的iOS开发签名身份.

其次是:

您的帐户已拥有有效证书.如果您在其他Mac上拥有签名身份,则可以导入开发人员配置文件.您也可以撤消当前证书并再次申请.

在此输入图像描述

我做了很多步骤:

  • 从Xcode的首选项中删除我的帐户.
  • 删除钥匙链应用程序中的所有内容.
  • 清除开发人员成员中心内的所有内容(苹果开发者网站)
    • 删除所有配置文件
    • 删除了我的设备
    • 撤销了我所有的证书
  • 重新启动Xcode以从"产品"菜单执行"清理"项目.
  • 甚至进入我的project.pbxproj文件来清除与PROVISIONING_PROFILE相关的任何内容
  • 从我的设备中删除了所有配置文件.

在此之后我又回到了Xcode:

  • 将我的帐户添加到首选项部分
  • 点击查看详细信息
  • 刷了一下
  • Xcode自动创建两个证书
  • Xcode自动创建配置文件
  • Xcode仅创建单个签名标识:仅适用于iOS分发.这是我的问题:我无法获得iOS开发签名身份. 在此输入图像描述

在没有上班之后我去了旧时尚手册:

  • 首先清除上面的所有内容
  • 手动创建新证书,下载并将其添加到密钥链应用程序. 在此输入图像描述
  • 手动创建新的配置文件,下载它们并将它们放到xcode app图标上. 在此输入图像描述 在此输入图像描述 最后结果是一样的; 当我在xcode> preferences> accounts>查看详细信息时:
  • 我确实有分发签名身份
  • 我没有开发签名身份

当我点击签名身份下的+按钮并选择'iOS开发'时没有任何反应..

我在stackoverflow上找到了很多帖子,我尝试了他们的建议,但它对我不起作用.其他帖子的例子: 这里,这里这里

我正在使用最新版本的Xcode:6.2.我正在开发一个已经在应用程序商店中的应用程序.

我一直试图找到解决方案,我在提出新问题之前尝试过其他帖子的建议.但我现在绝望了.有人能帮帮我吗?

编辑: 我还更改了我的项目和目标的代码签名构建设置到Do not code sign并将其放回到iOS Distribution以进行ad-hoc和iOS Development for Debug. 在此输入图像描述

code-signing code-signing-certificate provisioning-profile ios-provisioning xcode-6.2

9
推荐指数
1
解决办法
2万
查看次数

可执行文件使用无效授权签署 - 0xe8008016

我尝试在带有xcode的设备上运行我的应用程序,它是一个离子应用程序,使用xcode 9,我没有问题但是因为我已经更新到xcode 10我每次都会收到此错误消息:

应用程序的代码签名权利文件中指定的权利无效,不允许,或与您的配置文件中指定的权限不匹配.(0xE8008016).

我尝试过在网上找到的所有东西

1.添加能力,

2.改变构建设置,

3.config.xml.

code-signing-certificate build-settings code-signing-entitlements ionic-framework xcode10

9
推荐指数
1
解决办法
8639
查看次数

Phonegap - 错误 - 无法识别密钥库别名

我正在使用Phonegap Build签署一个Android应用程序

我收到以下错误:

Error - Keystore alias not recognized
Run Code Online (Sandbox Code Playgroud)

我用它在我的终端中创建密钥库:

keytool -genkey -v -keystore name.keystore
Run Code Online (Sandbox Code Playgroud)

-alias alias -keyalg RSA -keysize 2048 -validity 10000 -storepass密码

我应该用什么'名字'和'别名',我错过了什么?

谢谢.

android code-signing-certificate cordova cordova-2.0.0

8
推荐指数
1
解决办法
8384
查看次数