解决 react-native run-ios 报 ":CFBundleIdentifier", Does Not Exist错误



  • @MAYDAY1993 你没有更新最新版的react-native吧,先去更新一下



  • @Dzhijian init的时候默认的是最新的react-native 0.49 这个问题解决了 遇到了另一个问题 在模拟器里报错 好像是代理问题 公司网络自动翻墙 断网后就没问题 能看到初始页面 一连网就报错 请问这个你有经验么



  • @MAYDAY1993 这个没有遇到过



  • @Dzhijian 我解决啦 是代理问题



  • 请问,如果项目是安卓的同事创建的,他没有下载这些压缩包,然后我从git上拉项目,本地下载好压缩包后,npm install ,这样项目编译起来会有问题吗,总不至于一定要创建的时候就有这些包吧,或者说能使用什么其他命令把这些包加到项目上的?请赐教



  • @zhuman1993 你的项目能在iOS设备上build起来吗?
    如果报这个篇文章的错误,你就按我的方法解决,然后进入项目根目录用git 命令
    git add .
    后面有一点的,
    然后再
    git commit -am '.....'

    git push
    提上去就好了



  • @Dzhijian
    暂时还有其他问题报错,所以没编译起来,但我询问其他人发现,官方给的压缩包里boost这个是11.7m的,有人用了没问题,然后我看npm install 后的node_modules-->react-native-->thirtParty里是有这四个文件夹的,其中boost这个文件就是134M了,所以不知道我的项目有没有问题?
    再看我的项目里,Xcode打开后,react.xcodeproj里的ThisrtParty是这样的
    0_1509011476622_image.png

    全是红色,且没看到boost那个文件夹,所以不确定自己的项目有没有问题?

    请赐教,如果可以,可以截个你的项目里ThirtParty的目录截图给我看看吗?



  • @zhuman1993 说:

    rtParty是这

    0_1509011874280_1509011860410.jpg
    应该是你项目的问题 可能人家没有把 项目的文件全部都提交上git



  • @Dzhijian
    那就证明我的项目是有问题的,那我想问问,你了解这些库是在RN项目哪一步用到吗,是在init项目时,还是在npm install时,能加个QQ1153440860,把你的那些库发给我吗



  • 我解决这个问题了,根本就不是问题,我的压缩包都是好的,只要把Xcode关掉重新打开,文件夹就不变红色了,也能成功跑起来了,折腾啊


登录后回复