cfbundleexpected identifierr-bundleID 报错怎么解决

7748人阅读
iOS开发(86)
我们一般是先创建工程,把代码写好;等打包上传App Store的时候,去Apple Developer Center创建App ID,搞那一堆证书什么的。
如果按部就班的走流程,没有什么问题,问题是如果当时工程的bundle ID默认是com.apple.test(只是举个例子)后来打包上传的时候发现不想用这个了,app ID于是就创建了一个不一样的,(比如)com.baidu.test。然后把所有的证书都弄好了之后,需要把项目的bundle ID改成新的com.baidu.test,因为不改的话,证书不匹配,编译失败没法打包上传。
那我们会直接把info.plist文件中的bundle ID改成com.baidu.test。
那么问题来了,这个时候还是会提示The provisioning profile specified in your build settings (&test&) has an AppID of &com.baidu.test& which does not match your bundle identifier &com.apple.test&其实修改bundle
identifier 只在info.plist中修改并没有完,还需要把Build Settings中Package分栏下的Product Bundle Identifier改成新的“com.baidu.test”
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:181178次
积分:2795
积分:2795
排名:千里之外
原创:84篇
转载:10篇
评论:34条
(1)(2)(1)(9)(28)(49)(4)

我要回帖

更多关于 quoted identifier 的文章

 

随机推荐