- 请帮助
我已经为我的客户创建了一个应用程序。为客户创建了一个开发人员帐户。
已将此开发人员帐户添加到visual studio。
应用程序在调试模式下运行良好,具有开发证书。面临分发问题。
我在bundle签名页面中选择了签名标识后,得到了相应的分发配置文件。但在发布模式下运行我的应用程序后,我仍然得到 * No iOS signing identities match the specified provisioning profile* 错误。
我尝试过的方法
方法1;
1.从密钥链中删除现有证书。2.删除现有私钥3.在开发人员帐户中创建ios分发证书。下载到系统并安装(证书和私钥已添加到密钥链)4.在dev acount中创建应用程序ID。5.添加设备6.创建appstore分发配置文件7.下载并安装配置文件8.在visual studio中-在捆绑签名页面中选择的签名标识和配置文件。9.运行
错误:没有与指定的配置文件匹配的iOS签名身份。
方法2:1.在Visual Studio中创建分发证书(首选项〉管理证书〉创建分发证书)2.in开发人员帐户创建的分发配置文件3. Visual Studio下载所有配置文件。4.select签名标识和配置文件5.run
得到相同的错误。
有人可以帮助我解决这个问题。因为我正在处理多个项目,我在visual studio中有多个开发者帐户。我们是否删除项目中的所有其他苹果帐户。
等待您的建议。
先谢谢你。
1条答案
按热度按时间myss37ts1#
我的问题是我有两个同名的有效分发证书。
一旦我从苹果证书和身份中删除了一个,然后发布似乎工作了,这个错误就消失了。