iOS开发bundle identifier修改不了(解决bundle ID无法修改的问题)

我们一般是先创建工程,把代码写好;等打包上传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”

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值