CocoaPods私有库!!!!!!!!!!!(装逼特技)

CocoaPods私有库!!!!!!!!!!!(装逼特技)
2  修改工程下的.podspec文件,如
CocoaPods私有库!!!!!!!!!!!(装逼特技)
注意1:
验证库是否正确: pod lib lint --verbose --use-libraries 
(主要是路径问题,导入第三方的framework 用 s.vendored_frameworks 并且不能省略 .framework后缀)
( 系统的lib开头的,省略前面的lib,用:s.libraries = 'c++.1','z')
例如:
     // 第三方framework
  s.vendored_frameworks =
  'Pod/Classes/ZMCreditSDK.framework’ ,
  'Pod/Classes/ZMDependUponSDK.framework'
     
  s.resource = 'Pod/Assets/*.bundle'
     
  s.ios.preserve_paths = 'Pods/YZTCommon-zmxy/Classes/*.framework'
  s.frameworks = 'MobileCoreServices','CFNetwork'
  s.public_header_files  = 'Pod/Classes/Versions/Headers/*.h'
  s.libraries = 'c++.1','z'
注意2:
修改profile文件:在包含pod file文件目录进行 pod install --verbose
如果pod install 不能正常运行,可能是cocoapod有错误,
  1. cd ~/.cocoapods 查看repos/master  是否有文件,可能损坏
  2. 如果cocoapod错误了,重新安装cocoa pods: pod setup    特别慢,(现在cocoa pod特别大,网络差的情况下载缓慢)
    1.  解决方法:http://blog.csdn.net/samoy/article/details/51956799         
    2. 从同事的哪里拷贝一份,我测试的是可以使用的。注意目录的正确性
 
 注意3:
如果怎么都解决不了编译错误,查看下cocoapod版本,ruby版本,可能版本太低的问题
Cocoapods 版本升级:http://www.jianshu.com/p/82a6d6c7b000

安装RVM

Install RVM (development version)-安装ruby开发版

\curl -sSL https://get.rvm.io | bash

Install RVM stable with ruby-安装带ruby的稳定版:

\curl -sSL https://get.rvm.io | bash -s stable --ruby

查看ruby版本

rvm list

会看到如下输出:

rvm rubies

   ruby-2.2.0 [ x86_64 ]
=* ruby-2.2.1 [ x86_64 ]
   ruby-2.2.3 [ x86_64 ]

# => - current
# =* - current && default
#  * - default

查看当前ruby版本

rvm current

切换ruby版本

现在2.2.1是正在使用的ruby版本,如果想切换到2.2.2:

rvm --default use 2.2.2
chruby ruby-2.2.3

若果2.2.2版本没有安装,会提示 ruby-2.2.2 is not installed. 
,命令安装:

rvm install ruby-2.2.2

 
 
 

原文链接: https://www.cnblogs.com/xsyl/p/5995948.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    CocoaPods私有库!!!!!!!!!!!(装逼特技)

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/242820

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月13日 下午10:37
下一篇 2023年2月13日 下午10:39

相关推荐