如何彻底react-native项目(未上架)中iOS修改bundleID?
过去多啦不再A梦
过去多啦不再A梦 2017-05-17 10:04:33
0
2
834

最近遇到这样一个问题:

  • 先前刚开始做RN项目的时候,有一个bundleID abc,但是后期推送的时候这个bundleID好像被统配占用,不能用,让后就给这个bundleID后加了“168”->abc168,运行没有什么问题,就用这个bundleID完成了推送的证书。
    但是新的abc168创建的证书,推送项目不能推送。我觉得是不是只改General和info.plist中的bundleID是不是没有完全改掉,就试着用新的bundleID键了一个项目,发现推送就可以用了。。。

现在问题来了:

  1. 是把原来项目的代码都复制到新建的项目里,需要修改哪些文件?

  2. 如何把原来的项目的bundleID怎么彻底的修改成新的bundleID(只是在xcode上的general和info.plist中修改不起作用)?

过去多啦不再A梦
过去多啦不再A梦

全部回复(2)
習慣沉默

由于没有别的思路,最后问题解决采用了第一种方法:
重新建了一个名字为新bundleID的项目,然后将先前项目的代码移植过去。这里要注意的是,如果原来的项目中有第三方的库,这些库都需要重新配置。

滿天的星座

除了证书, 描述文件, 各种的也得重新配置, 如果用的xcode8自动生成; 推送如果用的第三方, 比如极光, 里面的之前上传的推送证书也需要重新配置下; 之后再测, 收不到肯定是哪里没配置好或者发送的推送的方式选择错误, 极光的话直接点击发送通知测试下;

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板