This application's application-identifier entitlement does not match that of the installed application. These values must match for an upgrade to be allowed
问题原因:同一个appid 使用了不同的证书安装,把手机上相同appid的删除掉
手动管理证书时,开发证书编号一致但是xcode总提示描述文件和开发证书不匹配。
检查一下内容是否匹配
-
查看描述文件的简介(mac 的快速预览)如下图
WeChat677e3b809409ead3220dcb7d708c2d0d.jpg -
本地钥匙串中的证书的sha1的值,如下图
WeChat65254d5064979974839f627cb158d0b1.jpg - 确认 1 和 2 中的值 是否匹配,如果不匹配就 说明需要安装对应的证书,或者 重新生成对应的描述文件
- 如果1 和 2 中的值 是匹配的。 需要手动的到 xcode 的 build setting 中搜索 sign, 选择下面其中的一个。 WeChat36108d118b890b3fedee571d89a08c0e.jpg
网友评论