cocoapods转project.pbxproj格式成xml

今天发现,使用pod install 的时候,project.pbxproj  转成了xml 格式,导致构建系统上版本编译不过。找了很久,没发现怎么搞定这个问题。在stackoverflow 上有人说 xcode 7.3 和 cocoapods pre1.0版本 没有问题。不过pre-1.0这个版本暂时不适合我。
目前采用的办法,先pod install 后,再把pbxproj revert ,然后再进行其它操作,想起来就蛋疼。Σ( ° △ °|||)︴

PS:
        通过查找资料后,发现是因为cocoapods 中有一个比较重要的gem,这个包是 cocoapods/xcodeproj。 负责所有工程文件的整合。它能够对创建并修改 .xcodeproj 和 .xcworkspace 文件。每次 pod install 执行,如果检测到改动时,CocoaPods 会利用 Xcodeproj gem 组件对 Pods.xcodeproj 进行更新。如果该文件不存在,则用默认配置生成。否则,会将已有的配置项加载至内存中。所以可以单独使用xcproj touch xxx.xcodeproj 来将配置文件转成旧的 ASCII plist 格式的文件。
但明明有安装,为什么执行 pod install 的时候确没有执行到呢。继续研究下。

ps 又ps:

如果发现xcproj 这个命令找不到的话。请用 brew install xcproj 命令安装。



感谢 http://objccn.io/issue-6-4/ 这篇博客的作者。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值