编译提示描述文件和证书不匹配

点击进入APP,点击活动,所有构建版本选项(下图所示),有两种情况!

1.这个是因为选错了描述文件(.mobileprofile文件),或者描述文件制作的时候没

有勾选对应的证书,导致描述和证书不一致不匹配,重新选择或者制作描述文件或

者证书。

PS:例如证书是ios app development,但是描述文件是app store类型

解决办法是需要先去证书管理先创建好对应的证书类型。

2.在云打包发布iOS端时遇到了报错,提示Profile文件中的应用标识与打包配置的

包名不匹配。已经尝试使用正式版证书,并修改了多个打包配置的名字,但仍然出

现相同的错误。

Error message:

Error: Provisioning profile has app ID 'com.aslibra.tejia', which does not match the bundle ID 'io.dcloud.UNID4070F3'!

翻译:

Profile文件中的应用标识 ‘com.aslibra.tejia’ 与打包配置的包名(Apple

AppID) ‘io.dcloud.UNID4070F3’ 不匹配。

drawing
drawing

解决方法:

提交云端打包界面中,Bundle ID(AppID)项中应该配置

“com.aslibra.tejia”因为你的profile文件中使用的是com.aslibra.tejia。

注意:如果使用appuploader打包的bundle id,是画红圈的部分。

drawing