编译提示描述文件和证书不匹配
点击进入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’ 不匹配。
解决方法:
提交云端打包界面中,Bundle ID(AppID)项中应该配置
“com.aslibra.tejia”因为你的profile文件中使用的是com.aslibra.tejia。
注意:如果使用appuploader打包的bundle id,是画红圈的部分。