相关疑难解决方法(0)

MAS:代码签名身份私钥

我从开发门户删除了所有开发和安装程序证书,创建了新的CSR并生成了新的Application和Installer证书.

现在,我即将将应用程序分发给MAS,并且不断出现此错误:

"Name" is a valid identity. However, the private key for the associated package
identity "Name" is not installed on this Mac.

Developer Profiles from a different Mac can be imported.
Run Code Online (Sandbox Code Playgroud)

这让我很困惑,因为私钥在系统上,我怎么能在没有它们的情况下生成证书呢?

在此输入图像描述

xcode code-signing

13
推荐指数
1
解决办法
4468
查看次数

"个人资料"是一个有效的身份.但是,您没有关联的包标识.可以导入来自其他mac的开发人员配置文件

我正在尝试将我的mac应用程序提交到mac app store.Bust我无法正确编码签名.

我在开发证书实用程序中创建了一个分发证书,我也创建了一个生产配置文件.

我已使用私钥正确地在我的钥匙串中导入证书.此外,还会在管理器 - >窗口中成功导入配置文件.

但是当我存档项目并验证iPA到mac app store时,我收到错误:****"Profile"是一个有效的标识.但是,此Mac上未安装相关程序包标识"Profile"的私钥

关于项目的更多细节:我在名为XMLRPC的项目中使用外部框架和开源项目.我已将项目的"Skip Install"属性设置为YES.这不是代码签名.

你能告诉我出了什么问题吗? 在此输入图像描述

macos xcode code-signing

4
推荐指数
1
解决办法
1511
查看次数

标签 统计

code-signing ×2

xcode ×2

macos ×1