每当我试图存档我的项目,这是我得到:iOS的代码签名身份不匹配
但我从来没有选择在生成设置的分配模式。
所以我删除了所有的证书&型材从 '钥匙串访问',仍然没有运气。
可能是什么原因造成这种情况?由于
每当我试图存档我的项目,这是我得到:iOS的代码签名身份不匹配
但我从来没有选择在生成设置的分配模式。
所以我删除了所有的证书&型材从 '钥匙串访问',仍然没有运气。
可能是什么原因造成这种情况?由于
尝试重新生成开发人员和发行的证书,我认为你的私钥是从您的系统 删除本教程将帮助你一步一步的解决方案 here
我同时存档项目相同的问题,为此我创建了AdHoc证书及其工作。
希望这会为你工作。
您的Code Signing Identity
部分对我来说不太合适。国际海事组织您需要设置您的Release
配置的生成设置您的iPhone Distribution
身份(而不是在您的屏幕截图中看到)。
你不能存档与Developer profile/certificate
(除非你做一些hacky技巧)。
如果您确实需要与IPP Developer profile
: 构建项目。找到您的xxx.app文件在产品文件夹下。在Finder中显示。将该文件放在一个名为Payload的新文件夹下。压缩有效负载文件夹。现在你有一个zip文件。重命名它并将其扩展名更改为.ipa,Finder会给你一个警告,但不会意识到它。现在你有一个正在运行的IPA Developer profile
。
您必须为您的XCode提供开发人员配置文件。为此,你必须按照程序进行。为了找到它,我建议你在线上搜索“iOS配置开发者配置文件”或类似的东西。实际上,这是找到最新程序的最佳方式。
作为示例,请参阅本教程中的配置开发人员配置文件。 https://www.bignerdranch.com/we-teach/how-to-prepare/ios-device-provisioning/
谢谢大家对你的建议。
我最终删除了每个证书/配置文件从钥匙串。然后我从另一台Mac上导入了开发人员档案,然后它就工作了。
Xcode->偏好选项卡 - >帐户 - >查看详细信息 - >刷新证书和临时配置文件 –
做到了这一点。没有运气。 – Sreejith
你为什么使用开发简介?如果证书也是开发证书? - 穆罕默德阿德南53秒前编辑 –